We’re looking for a passionate Software Engineer to join our agile team and contribute to building scalable, high-quality software solutions.
Responsibilities:
- Design, develop, and troubleshoot complex software components.
- Champion coding best practices and ensure code quality & maintainability.
- Build unit tests over advanced algorithms.
- Collaborate with cross-functional teams and participate in requirements reviews.
- Provide project-level estimates and proactively communicate status updates.
Required Qualifications:
- Bachelor’s in Computer Science or related field.
- Modern Angular (8+) expertise (must-have).
- 3+ years of hands-on experience in:
- C#, ASP.NET 4.5+, .NET Core
- MS SQL (design & querying)
- JavaScript frameworks (jQuery, Angular, Node)
- ORM Tools (NHibernate, Dapper)
- AWS (S3, EC2, Lambda, SNS, SQS, etc.)
- Microservices & event-driven architectures
- SaaS / multi-tenant platforms
- Caching platforms (Redis/Memcached)
- Experience with Agile methodology.
Preferred Skills:
- Jira, GitHub, Confluence, Office365, Slack, Zoom.