Software Engineer (.NET / Middleware)
This role is a great opportunity for someone who has a solid programming foundation, is curious about modern software design, and wants to build reliable, maintainable solutions in a collaborative environment.
This role is suited to someone early in their career who is motivated by learning, values code quality, and wants to build software that makes a meaningful difference.
- 4 years of hands-on experience with .NET 6/8+ and NET Framework
- Knowledge or React/Next.JS is a strong advantage
- Exposure to Microsoft Azure services such as App Service, Azure Functions, Azure SQL, or Blob Storage
- Experience with API development, including RESTful services
- Basic understanding of microservices architecture
- Experience with MS SQL Server or other relational/NoSQL databases
- Practical understanding of object-oriented programming and software design principles
- A genuine willingness to learn — you do not need to know everything, but you must be hungry to grow
- Values code quality and craftsmanship — you take pride in writing code that is readable, testable, and maintainable
- Comfortable asking questions, making mistakes, and iterating fast
- Collaborative, reliable, and focused on delivering value
- We do not expect extensive professional experience for this junior position. What matters most is your foundation, your curiosity, and your potential. Relevant education, internships, projects, or early professional experience in software development are all valuable.
