.Net Software
Full Time
Published On: 11 Jul 2024
Velwire designs, builds and operates payment infrastructures, applications and services focused on facilitating real-time electronic payments for emerging economies. Our clients and partners include large-cap tech companies, financial institutions, public sector agencies and intergovernmental organizations.
This role will be responsible for the design, development, testing, and deployment of our mission-critical payment applications and will have the opportunity to work on complex and challenging projects that will have a real impact on millions of people.
Job Description
  • Participate in all phases of the software development lifecycle (SDLC), from requirements gathering to deployment and maintenance.
  • Design, develop, and maintain clean, scalable, and well-documented code using .NET Core and related technologies.
  • Develop and implement RESTful Web APIs.
  • Write and execute unit tests to ensure code quality.
  • Troubleshoot and resolve software issues.
  • Collaborate effectively with other engineers, project managers, and designers.
  • Staying up-to-date on the latest .NET technologies and best practices.
Our Desired Profile
  • Minimum 4 years of experience as a .Net Software Engineer
  • Have strong proficiency in C#
  • Have solid understanding of design principles and design patterns
  • Experience with Entity Framework or Dapper for data access
  • Experience with building RESTful Web APIs
  • Experience with SQL queries and stored procedures and Microsoft SQL Server
  • Have proficiency in source code management tools (e.g., Git)
  • Familiarity with reporting tools
  • Knowledge of authentication and API security mechanisms
  • Ability to write unit tests and debug code
  • Strong problem-solving and analytical skills with excellent communication and collaboration skills
  • A passion for building high-quality software
  • Experience with Redis and Kafka is a plus