Senior Software Engineer (Remote - US) at Jobgether
, , United States -
Full Time


Start Date

Immediate

Expiry Date

12 Feb, 26

Salary

136400.0

Posted On

14 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, .NET, SQL, Software Development Principles, Design Patterns, Agile Methodologies, Git, DevOps, CI/CD, Automated Code Analysis, Containerization Tools, Cloud Platforms, Problem-Solving, Attention to Detail, Communication, Teamwork

Industry

Internet Marketplace Platforms

Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (51686) in the United States. This role offers the opportunity to design, develop, and maintain high-quality software solutions in a collaborative, fast-paced environment. You will be responsible for analyzing system-level requirements, translating them into software specifications, and delivering robust, reusable code. The position includes working closely with cross-functional teams, contributing to both new development and sustaining engineering projects, and mentoring junior engineers. You will be involved in all stages of the software lifecycle, from design and coding to testing and deployment, ensuring optimal performance and reliability. This role is ideal for someone with a strong technical foundation, excellent problem-solving skills, and the ability to thrive in a remote work setting while coordinating with teams across multiple time zones. Accountabilities Design, document, implement, and maintain secure, efficient, and reliable software code for both new and existing applications. Translate product and system-level requirements into detailed software specifications. Conduct unit, integration, and system testing, ensuring software quality and adherence to development standards. Collaborate with cross-functional teams to refine software design, identify issues, and propose enhancements. Review and resolve software defects and change requests, maintaining high-quality codebases. Create and maintain software development documentation, including design, interface specifications, and verification records. Mentor junior engineers, providing guidance and sharing best practices without direct managerial responsibility. Participate in agile development processes and contribute to project planning and effort estimation. Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred). 8+ years of professional software development experience. Proficiency in programming languages such as C#, .NET, and SQL. Strong understanding of software development principles, design patterns, and agile methodologies. Experience with Git or DevOps version control, configuration management, CI/CD, and automated code analysis tools. Familiarity with containerization tools and cloud platforms (AWS, Azure, or Google Cloud) is a plus. Excellent problem-solving skills, attention to detail, and ability to work independently. Strong communication and teamwork abilities, capable of collaborating across distributed teams. Candidates must be located in the Continental U.S., preferably within Eastern or Central time zones. Market-competitive salary: $105,400 – $136,400, with bonus participation eligibility. Comprehensive healthcare, dental, and vision coverage. Paid time off, including nine additional holidays. Long-term and short-term disability coverage. 401(k) retirement plan with company match. Maternity and paternity leave, tuition reimbursement, and continued education programs. Opportunities for career advancement and professional growth. Additional perks and discounts, including programs like pet insurance. 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 handled by their internal hiring team. Thank you for your interest! #LI-CL1
Responsibilities
Design, develop, and maintain high-quality software solutions while collaborating with cross-functional teams. Mentor junior engineers and participate in all stages of the software lifecycle to ensure optimal performance and reliability.
Loading...