Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain production-quality software components or features within a product or service under guidance from senior engineers.
Ensure software is maintainable, secure, reliable, and aligned with user and business outcomes, contributing to operational health and product delivery goals.
Support incremental improvements in code quality, testing, and workflows while beginning to mentor junior engineers and maintain technical documentation.
Minimum Requirements
3+ years of professional software engineering experience.
Proficiency in .NET/C# backend development; familiarity with SQL/data skills required; Java or Node.js also acceptable.
Experience with Agile methodologies, writing unit/integration tests, and CI/CD processes.
Exposure to Cloud (preferably AWS), DevOps, and security practices aligned with Secure SDLC.
Ideal Candidate Profile
Comfortable operating as an individual contributor with accountability for components or small features within a product team under guidance from senior engineers.
Experienced in translating ambiguous requirements into scalable, maintainable solutions with an understanding of system design principles (SOLID, design patterns, API design).
Capable of supporting operational health of services using logs, monitoring, and incident response while contributing to reducing technical debt.
