$118K - 196K a year
The Software Engineer III will design, develop, and optimize applications to meet performance, security, and business objectives. They will collaborate with product managers and engineers to solve complex technical challenges and drive continuous improvement.
Candidates should have 3+ years of experience in a software development team environment and building applications in an object-oriented environment. Proficiency with databases and experience with microservices and APIs is also required.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer III in the United States. We are seeking a motivated and experienced Software Engineer III to join a collaborative team focused on building high-quality, scalable software solutions. In this role, you will design, develop, and optimize applications that meet performance, security, and business objectives. You will collaborate with product managers, software engineers, and quality assurance analysts to solve complex technical challenges and drive continuous improvement across development processes. This position offers the flexibility of remote work while allowing you to be part of a dynamic, innovative team delivering impactful software to real-world users. Accountabilities · Develop software and design solutions that satisfy customer requirements with a focus on performance, availability, and maintainability. · Collaborate with product managers and senior engineers to translate requirements into detailed designs and actionable tasks. · Estimate development efforts, identify dependencies, and implement solutions to meet complex requirements. · Write secure, reusable, and efficient code, optimizing performance and maintaining high-quality standards. · Create and maintain unit, integration, and acceptance tests to ensure software reliability. · Participate in code reviews, mentor peers, and share best practices to foster team growth and knowledge transfer. · Troubleshoot and resolve software performance, availability, and security issues across applications and services. · Stay current with emerging technologies and incorporate best practices into development processes. · 3+ years of experience in a software development team environment. · 3+ years of experience building applications in an object-oriented environment (e.g., C#, .NET). · Proficiency with relational (MS SQL, Oracle) or non-relational (MongoDB) databases. · Experience with microservices, WebAPI, Service Stack, or REST APIs. · Knowledge of code reviews, code optimization, unit testing, and acceptance testing. · Familiarity with version control systems (e.g., GIT, GitHub, TFS). · Bachelor’s degree in Computer Science, Software Engineering, or MIS; or equivalent experience (minimum 4 years) with a high school diploma/GED. Preferred Qualifications · Experience with cloud platforms (Azure, AWS, GCP). · Knowledge of data streaming and messaging frameworks (Kafka, RabbitMQ, ESB). · Excellent communication, collaboration, and interpersonal skills. · Demonstrated growth mindset, open to feedback and continuous learning. · Ability to thrive in a dynamic, creative, and collaborative work environment. · Competitive salary: $118,000 – $196,400 annually. · Flexible Time Off (FTO) and Paid Time Off (PTO) policies. · Medical, dental, and vision insurance, including high-deductible and health savings plan options. · Enhanced fertility benefits and employer contributions to HSA. · Basic and supplemental life insurance, short-term and long-term disability coverage. · Paid parental leave, paid holidays, and volunteer time off. · 401(k) with 6% company match and Employee Stock Purchase Plan. · Charitable giving match program. · Career development, networking, and team-building opportunities. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
This job posting was last updated on 10/2/2025