$101K - 155K a year
Design, develop, and maintain cloud-native applications and microservices. Collaborate with cross-functional teams to ensure high-quality deliverables focused on performance and maintainability.
Candidates should have a minimum of 10 years of software development experience, including at least 3 years in enterprise-level hosted or microservices development. Strong experience in Python, C#/.NET Core, and/or Java development is required.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer in the United States. This role is an exciting opportunity to design, build, and maintain cloud-native applications that drive impactful solutions across the business. You will work on microservices deployed on containerized and orchestrated platforms, leveraging your expertise in Python, .NET Core, and/or Java. The position emphasizes scalable, reliable, and innovative software solutions while collaborating closely with cross-functional teams. You will contribute to technical architecture, implement integration services, and ensure high-quality deliverables with a focus on performance and maintainability. Ideal candidates are highly motivated, proactive, and capable of balancing multiple projects in a fast-paced, Agile environment. Accountabilities Design, develop, and maintain cloud-native applications and microservices using Python, .NET Core, and/or Java. Serve as a technical leader in Azure cloud computing and provide guidance on best practices. Build hosted web services and integration solutions for scalable and reliable performance. Communicate technical designs effectively to business and technical stakeholders. Participate in code reviews, tool and library assessments, and generate technical documentation. Develop unit and functional tests to ensure code quality and system reliability. Collaborate with teams to deliver solutions in containerized environments and orchestrated platforms (Kubernetes, Swarm). Education: Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience. Experience: Minimum 10 years of software development experience, including at least 3 years in enterprise-level hosted or microservices development. Strong experience in Python, C#/.NET Core, and/or Java development. Hands-on experience with REST/JSON, OpenAPI specs, and unit testing frameworks. Database integration experience using JDBC, Psycopg2, or similar (Aurora, Postgres, Cassandra). Knowledge of cloud platforms (Azure preferred, AWS, Google Cloud) and serverless architecture. Experience with stream processing tools (Kafka, Spark) and container management/orchestration (Kubernetes, Swarm). Familiarity with Agile methodologies (SCRUM) and CI/CD practices. Strong problem-solving, design, and code optimization skills for scalable and reliable software. Excellent communication, collaboration, and interpersonal skills. Competitive salary range: $100,700 – $155,100 USD (may vary by location). Full-time employment with comprehensive benefits programs. Health, dental, and vision coverage. Paid time off, vacation, and company holidays. Opportunities for professional development and continued learning. Flexible work arrangements, depending on role and location. 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/1/2025