Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Perseus Group, Constellation Software

Software Engineer II

Perseus Group, Constellation Software

. Design, develop, test, deploy, and support software applications and services .

Posted 9/23/2026full-timeUnited StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software development, including proficiency in modern programming languages, cloud-native application development, and Agile methodologies. Capable of mentoring junior engineers and contributing to system design and architecture discussions.

Highest-signal resume keywords
Proficiency In Modern Programming LanguagesExperience With Microsoft .NET TechnologiesStrong SQL And Database Development SkillsExperience With CI/CD PipelinesExperience Developing Cloud-Native Applications

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software Development Lifecycle (SDLC)Object-Oriented Design PrinciplesDebugging And TroubleshootingAutomated Testing FrameworksEnterprise IntegrationMicroservicesEvent-Driven ArchitecturesDevelopment Of APIsRoot-Cause AnalysisQuality Assurance Activities
Soft Skills
Technical GuidanceCollaborationMentoringProblem-SolvingCommunication
Tools & Technologies
Microsoft .NETC#ASP.NETWeb APIsAngularAmazon Web ServicesAI-Assist Development ToolsSource Control SystemsCI/CD ToolsDevOps Practices
Industry Keywords
MortgageReal EstateFintechFinancial ServicesEnterprise Applications

Tech Stack

Tools & technologies
AngularASP.NETAWSCloudDistributed SystemsMicroservicesSDLCSQL.NET

About the role

Key responsibilities & impact
  • Design, develop, test, deploy, and support software applications and services
  • Analyze technical and business requirements and translate them into maintainable software solutions
  • Participate in architecture and design discussions and provide technical recommendations
  • Develop moderately complex software components, APIs, integrations, and user-facing functionality
  • Perform root-cause analysis and resolve production issues
  • Create unit tests and support automated testing and quality assurance activities
  • Conduct and participate in peer code reviews
  • Collaborate with Product, Architecture, QA, Operations, and Security teams
  • Document application designs, technical specifications, support procedures, and development standards
  • Support improvements in engineering processes, automation, security, performance, and reliability
  • Provide technical guidance to Software Engineer I team members and interns
  • Participate in Agile ceremonies including sprint planning, backlog refinement, daily standups, and retrospectives
  • Own medium-complexity projects and technical initiatives
  • Contribute to system design discussions and architecture reviews
  • Mentor junior engineers and contribute to team development

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent combination of education and experience
  • 3-5+ years of professional software development experience
  • Proficiency in at least two modern programming languages
  • Working knowledge of software development lifecycle (SDLC) methodologies and Agile development practices
  • AI-First mentality when it comes to software development
  • Experience developing enterprise applications and services
  • Strong understanding of object-oriented design principles, design patterns, and software engineering best practices
  • Experience with source control systems and collaborative development workflows
  • Strong SQL and database development skills
  • Experience debugging, troubleshooting, and optimizing software applications
  • Experience with Microsoft .NET technologies including C#, ASP.NET, and Web APIs
  • Experience with Angular
  • Experience with AI-Assist development tools (GitHub Copilot, LLMs, etc.)
  • Experience developing cloud-native applications using Amazon Web Services
  • Familiarity with microservices, event-driven architectures, and distributed systems
  • Experience with CI/CD pipelines, DevOps practices, and infrastructure automation
  • Experience with automated testing frameworks and test-driven development
  • Understanding of security best practices for enterprise applications
  • Enterprise Integration Experience
  • Experience within mortgage, real estate, fintech, or financial services industries