Senior .Net Sofware Engineer
Posted
Compensation: $60k – $80k • No equity
You will be part of a team of strong, result-oriented professionals developing new generation tasks management, people management, learning platform.
Qualifications / Requirements Mandatory:
- 5+ years of hands-on .Net experience
- Strong knowledge of C#, .Net MVC, .Net Core
- Strong understanding of OOP, DDD, SOLID, TDD and design patterns
- Good knowledge of SQL and experience with SQL and NoSQL databases
- Knowledge of Agile delivery lifecycle
- Minimum Bachelor degree in Computer Science, Maths or related field
- Upper- intermediate English level (written and verbal).
Desired Qualifications:
- Experience in multi-tenant SaaS business application development ERP, HR, CRM
- Experience with integration platforms ESB will be a plus
- Good knowledge of software configuration management processes and tools (MSDevOps, Docker or similar, life-cycle management in either AWS or Azure platforms)
- Team player with positive and resilient mindset, stress tolerance.
Responsibilities:
- End-to-end design and development of new platform
- Unit Testing
- Build well-structured code adhering to industry standard coding practices
- Work in a fast-paced continual learning environment, which requires the ability to quickly adapt and learn new technologies to solve business issues
- Communication with product owner, customer and other team members
