Job Title: Developer II
Position Summary
The Developer is expected to independently handle complex development tasks, contribute to architectural decisions, and mentor junior team members. The role also involves collaborating with cross-functional teams to deliver scalable, secure, and high-performance solutions.
Experience & Education
4+ years of hands-on experience in software development, including design, coding, and testing.
Bachelor's or master's degree in computer science, Engineering, or related field.
Skills
Must Have:
- C#, .NET Core / ASP.NET Core (C#) , API's, SQL Server.
- Solid understanding of OOP, SOLID principles, and clean architecture.
- Hands on React.js, JavaScript.
- Experience with CI/CD pipelines and branching strategies (trunk-based development).
- Good problem-solving skills.
- Could: Microsoft Azure (App Services, Azure Functions, Blob storage etc.).
Work Environment
- This is a remote/home-office role requiring a distraction-free workspace and reliable internet connectivity.