Software Engineer II
Perseus Operating Group (Constellation Software)
Software Engineer II
Dark Matter Technologies is seeking a highly motivated Software Engineer II to join our Engineering organization. This role is responsible for designing, developing, testing, and maintaining software solutions that support Dark Matter's lending and mortgage technology platforms.
The Software Engineer II operates with limited supervision and is expected to contribute to solution design, analyze business and technical requirements, deliver high-quality code, and participate in all phases of the software development lifecycle. This individual will collaborate closely with architects, product managers, quality engineers, and peers to deliver scalable, secure, and reliable software solutions while helping to elevate engineering excellence across the organization.
Key Responsibilities
- 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, providing recommendations based on technical best practices.
- Develop moderately complex software components, APIs, integrations, and user-facing functionality.
- Perform root-cause analysis and resolve production issues in a timely manner.
- Create unit tests, support automated testing initiatives, and participate in quality assurance activities.
- Conduct and participate in peer code reviews to improve code quality and knowledge sharing.
- Collaborate with cross-functional teams including Product, Architecture, QA, Operations, and Security.
- Document application designs, technical specifications, support procedures, and development standards.
- Support continuous improvement initiatives related to engineering processes, automation, security, performance, and reliability.
- Provide technical guidance and assistance to Software Engineer I team members and interns.
- Participate in Agile ceremonies including sprint planning, backlog refinement, daily standups, and retrospectives.
Required Qualifications
- 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.
- Embraces an 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.
- Excellent analytical, organizational, and communication skills.
- Ability to work independently while contributing effectively within a team environment.
Preferred Qualifications
- 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.
Success Measures
During the first 12 months, the Software Engineer II will:
- Consistently deliver development commitments with high quality and minimal rework.
- Successfully own medium-complexity projects and technical initiatives.
- Demonstrate strong understanding of Dark Matter products, platforms, and engineering practices.
- Contribute to system design discussions and architecture reviews.
- Improve application quality, performance, maintainability, and reliability.
- Actively mentor junior engineers and contribute to team development.
- Identify and implement process improvements that increase engineering effectiveness.
Core Competencies
- Technical Excellence
- Problem Solving and Analytical Thinking
- Collaboration and Partnership
- Accountability and Ownership
- Continuous Improvement
- Customer Focus
- Adaptability
- Effective Communication
- Mentorship and Knowledge Sharing
The selected candidate will be expected to work onsite from the Sharon, PA or Jacksonville, FL office 3 days per week.
- ...Software Engineer I Dark Matter Technologies is seeking a motivated and technically curious Software Engineer I to join our Engineering organization. This role is ideal for recent graduates or early-career software developers who are passionate about building high-quality...SuggestedWork at office3 days per week
- ...PowerStore SAN, PowerScale, CISCO UCS, and more. Position Title: Server Engineer 2Business Unit: TechnologyReports to: Manager of Server... ...personnel. Has an excellent ability to work with application software and lines of business partners. Has good technology project management...SuggestedFull timeWork at officeWeekend workDay shift
- ...DevOps (ADO) and PythonMasters degree in Computer Science and/or engineering, Statistics, Mathematics, Engineering, Information Systems,... ...and exports of data within and between internal and external software systems. Documents new and existing models, solutions and implementations...SuggestedFull timeWork at officeLocal areaRelocation
- ...new aerosol, beverage, and specialty packaging products for the CCL Container Division. Partner with customers, operations, and engineering teams to transform concepts into manufacturable products that meet performance, quality, and commercial objectives. New Product...SuggestedWork experience placement
- ...experience without a bachelor’s degree.Position Title: Network Engineer 2Business Unit: TechnologyReports to: Manager of Network EngineeringPosition... ...knowledge of end user devices and network hardware and software technologyLicensures/Certifications Required to Perform the...SuggestedFull timeWork at officeLocal areaRelocationWeekend workDay shift
- ...The Principal Engineer role offers the opportunity to lead complex transformer design projects from concept through production, working at the intersection of engineering innovation, manufacturing excellence, and customer-driven solutions. You'll develop custom designs...Work at office
- ...Senior Manager, Engineering Dark Matter Technologies is seeking an experienced and strategic Senior Manager, Engineering to lead multiple software engineering teams responsible for delivering innovative, scalable, and secure mortgage technology solutions. The Senior...Work at office3 days per week
- ...Job Description: Cisco Network Engineer with Wireless Experience The Cisco Network Engineer with Wireless Experience is responsible for designing, deploying, and maintaining Cisco-based network solutions with a focus on wireless technologies. This role involves...
- Job Description Job Description Purpose of this role Reduce security risk and maintain patch compliance across Infrastructure Services using approved tooling and processes (Windows Server, Enterprise Linux, cloud/on‑prem, network devices, and assets in scope). ...
- ...solutions in real time using the helpdesk ticketing system Maintain accurate inventory of technology assets including hardware, software, and licensing Independently review user manuals and identify solutions to complex issues Prioritize, diagnose, and...Full timeWork at officeLocal areaRemote workMonday to FridayNight shift
- Job Description Job Description Overview LOVE TO TALK SPORTS? Dunham’s Sports, one of the largest full-line sporting goods chains in the U.S., was founded in 1937 as Dunham’s Bait & Tackle. Today we have over 250 stores in over 25 states from Maryland to Montana...
- Meat/Produce Team Supervisor WM Supercenter #1568 1275 N Hermitage Rd Hermitage, PA 16148-3110 CP-1568-9037 $16.00 - $32.00/hr* Full time Shifts may vary Role Summary Meat / Produce associates are focused on keeping the Fresh area fully stocked. They also rotate...Hourly payMinimum wageFull timeTemporary workPart timeShift work
- Job Description Job Description Position Overview: An exempt management position responsible for planning, directing and coordinating the direction and tactics for the Health Center’s reimbursement strategy. Oversees operation of the billing and UR department, which...Temporary workWork at officeImmediate startMonday to Friday
- ...Requirements ~ Minimum high school diploma or equivalent; college degree preferred. Computer Skills and Knowledge of Hardware & Software Required Working knowledge of word processing and spreadsheet applications. Working knowledge of internet and email....Local areaHome office
- Key Team Leader (Key Holder) LOVE TO TALK SPORTS? Dunham's Sports, one of the largest full-line sporting goods chains in the U.S., was founded in 1937 as Dunham's Bait & Tackle. Today we have over 250 stores in over 25 states from Maryland to Montana. We'd like ...Full timeFlexible hours
- ...Mechanical Engineer At ELLWOOD Crankshaft Group (ECG), we manufacture components that power industries around the world. As a global... ...crankshaft or large component manufacturing. ~ Proficiency in CAD software (e.g., SolidWorks, AutoCAD). ~ Strong understanding of...
- Additional Job Info: Additional $1.50/hr. for working 10pm-6am Overview: Ready for a career with limitless growth opportunities at a company that PROVES they value you, every single day? If you are a self-motivated, dependable and efficient employee with a positive attitude...
- ...continuous improvement, and operational excellence. Support cross-functional collaboration across Supply Chain, Manufacturing, Engineering, Quality, and Finance. Lead Lean, Six Sigma, and operational excellence initiatives throughout materials management operations....Worldwide
- ...Job Summary: Panelmatic is looking for an accountable Project Engineer to be responsible for all engineering and technical disciplines... ...with multidisciplinary teams, including mechanical engineers, software developers, product managers, and project managers, to ensure...Live inWorldwide
- ...Quality Engineer At ELLWOOD Crankshaft Group (ECG), we manufacture components that power industries around the world. As a global leader in the design, forging, machining, and manufacturing of large, complex crankshafts and critical metal components, ECG combines advanced...Work at office
- Job Description Job Description Overview The batter room lead is responsible for the preparation of diverse batter recipes in strict adherence to designated recipe charts. This lead role in the batter room, the foundation of our cone production process, ensures ...Shift work
$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in West Middlesex. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training...Shift workNight shiftWeekend work$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Brookfield. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training...Shift workNight shiftWeekend work$35 - $62 per hour
...Project Engineer Department: Civil/Municipal Employment Type: Full Time Location: Hermitage, PA Reporting To: Jim Martin Compensation: $35.00 - $62.00 / hour Description The Mannik & Smith Group, Inc. (MSG) is a people focused, award-winning...Full timeLocal areaFlexible hours- ...largest and most complex packages quickly and efficiently. Job Summary Panelmatic is seeking a detail-oriented experienced Mechanical Engineer. The Mechanical Engineer will create/review models and BOM’s for power distribution equipment including Metal-Clad Switchgear,...Worldwide
- ...Civil Engineer With Land Development Experience My client is a local multidisciplinary Civil Engineering firm looking to add an Engineer with land development experience to their team! They work projects of all sizes and properly manage them. They are known for having...Local areaFlexible hours
- ...Description: We are seeking an enthusiastic and dedicated Electrical Engineer with a passion for automation controls to join our dynamic team... ...and verbal. Familiarity with electrical CAD tools and software. Ability to work both independently and in a team...
- ...tolerances. Works in shop floor as required. Works under the direction of the Machine Shop, Production Supervisors and Process Engineers. Practices effective safety procedures. Other related duties as assigned. Developmental skills To successfully...
- ...protocols, validation plans & reports, and final summary reports. Perform risk-based validation and testing aligned with CSA (Computer Software Assurance). Support validation lifecycle from planning to execution and closure. Work with platforms such as Veeva Vault...
- About Us Panelmatic, Inc. was founded in 1957 in Youngstown, OH to serve manufacturing industries with the design and build of custom electrical, instrument, and pneumatic control panels. Our business has sufficiently grown over the years to support expansion for our clients...WorldwideShift workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!




