FREE ACCESS
5,000–10,000 jobs/day
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.

Software Engineer II
Perseus Group, Constellation Software. Design, develop, test, deploy, and support software applications and services .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAngularASP.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