We’re looking for a Jr. Full Stack Software Engineer who’s passionate about clean code, scalable architecture, and continuous improvement. You’ll collaborate across teams to design, develop, and enhance mission-critical systems while learning, growing, and having fun along the way.
Key Responsibilities
- Design and implement all aspects of modern applications, including high-performance architecture, security, caching, scalability, and code reviews.
- Build and maintain RESTful APIs and scalable serverless applications using C#, .NET Core, Angular (13+), Node.js, and SQL / NoSQL databases.
- Develop and deploy APIs using AWS, API Gateway, and caching tools like MemoryDB or Redis (nice to have).
- Write efficient SQL queries and optimize relational database performance (SQL Server or MySQL).
- Apply object-oriented programming principles and computer science fundamentals (data structures, algorithms, patterns) to deliver robust, maintainable code.
- Participate in all stages of the SDLC including design, development, unit testing, deployment, and support.
- Collaborate closely with Product Development, Product Management, and QA to release reliable, high-quality software.
- Develop automated unit test cases for all user stories and bug fixes.
- Continuously evaluate and improve application performance.
- Maintain HIPAA compliance and safeguard Protected Health Information (PHI) in all work activities.
Required Qualifications
2-4 years of experience in software engineering and full stack development.Deep expertise in C#, .NET Core, Angular, JavaScript / TypeScript, and SQL Server.Proven ability to design and develop RESTful APIs and GraphQL endpoints in .NET Core.Strong command of object-oriented design, LINQ, functional programming, and multithreading.Solid understanding of relational databases and query optimization.Experience with Agile, SAFe, and test-driven development (TDD) methodologies.Familiarity with serverless architecture and modern CI / CD pipelines.Excellent analytical, troubleshooting, and problem-solving skills.Self-starter with the ability to work independently and as part of a collaborative team.Strong attention to detail, organization, and follow-through.Nice to Have
Experience building and deploying applications using AWS Lambda, API Gateway, and serverless frameworks.Knowledge of caching mechanisms such as Redis or MemoryDB.