





Generalist Software Engineer title, mid-level experience, metro location, and recognizable employer increase competition.
Backend engineering skills (APIs, databases, .NET) are broadly transferable across industries.
Explicit 4+ years requirement plus expected .NET, cloud, and CI/CD skills enforces moderate filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, test, deploy, and maintain complex software systems used by enterprises worldwide.
Lead projects, manage feature delivery timelines, and perform architectural design and code reviews to ensure high-quality software.
Maintain service health and proactively resolve incidents using telemetry and root cause analysis, working within a DevOps model from requirements to production.
Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.
4+ years of professional software development experience.
Expertise in one or more languages: C, C++, C#, .NET, Python, Java, or JavaScript, with experience in software development practices and design patterns.
Proficiency with version control (GitHub) and bug tracking (JIRA); understanding of cloud technologies and DevOps principles.
Experienced in full software development lifecycle and familiar with cloud platforms (Azure, AWS, GCP) and CI/CD pipelines for automation.
Comfortable leading technical efforts including design reviews, code reviews, testing and mentoring junior engineers in a collaborative environment.
Able to ensure software quality and system reliability by leveraging DevOps practices and service health monitoring tools.