PURPOSE:
We are seeking a highly skilled and motivated Senior Software Engineer with 4–5 years of hands-on experience in full-stack development using .NET 8.0+, EF Core, SQL, and front-end frameworks such as Angular or Vue.js. The ideal candidate will have a solid foundation in REST API development, cloud integration, CI/CD pipelines, and client-facing communication. This role is pivotal in delivering scalable, high-performance applications while collaborating with cross-functional teams to drive innovation and architectural excellence.
QUALIFICATIONS, SKILLS, AND EXPERIENCE:
- Bachelor’s degree in Computer Science or a related field (BS CS required).
- 4–5 years of professional experience in software engineering with full-stack development.
- Strong command of .NET 8.0, Entity Framework Core (EF Core), and SQL databases.
- Proficient in front-end technologies: Angular or Vue.js.
- Experience working with REST APIs, ASP.NET Core, and version control systems (e.g., Git).
- Familiar with Docker containers, CI/CD pipelines, and cloud platforms like Azure or AWS.
- Demonstrated ability to write clean, efficient, and testable code using best practices and design patterns.
- Ability to communicate effectively with clients and collaborate across teams, along with leveraging solid leadership and management capabilities.
KEY RESPONSIBILITIES:
- Full-Stack Development: Develop and maintain robust applications using .NET 8.0+, Angular/Vue.js, and REST APIs.
- Database Design: Design and optimize databases using Entity Framework Core and SQL.
- System Performance: Ensure application security, scalability, and performance across web and desktop environments.
- Architecture & Code Quality: Participate in architectural planning, code reviews, and system design decisions.
- DevOps & Deployment: Implement and maintain CI/CD pipelines and support cloud deployment processes.
- Issue Resolution: Troubleshoot and resolve complex technical issues across the full application stack.
- Client Communication: Communicate project updates and technical solutions clearly with clients.
- Cross-Functional Collaboration: Collaborate closely with product managers, QA engineers, and DevOps teams.
A Culture of Belonging: At our core, we value diversity and inclusion. As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed.