
Senior Software Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Lead the creation, development, and implementation of intricate, scalable, and maintainable software solutions.
• Design and implement high-performance APIs and microservices.
• Work collaboratively with product managers, UX designers, and engineers to convert business requirements into technical solutions.
• Conduct code reviews to ensure compliance with coding best practices.
• Mentor and guide junior engineers.
• Enhance the software development lifecycle through automation, testing, and CI/CD pipelines.
• Diagnose and resolve production issues to uphold service availability and reliability.
• Assess and incorporate tools, frameworks, and technologies.
• Propel the technical vision for projects and contribute to architecture and long-term planning.
• Utilize AI-assisted development techniques throughout requirements analysis, coding, testing, debugging, documentation, and operational support.
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
• Over 5 years of professional software development experience.
• Proficiency in various programming languages, such as C#, Java, or Python.
• Familiarity with software architecture patterns, including microservices, event-driven/clean architecture, and RESTful API design.
• Experience in building and maintaining legacy ASP.NET web applications.
• Understanding of cloud computing platforms such as Azure, AWS, or Google Cloud.
• Proficiency with Docker and Kubernetes.
• Expertise in SQL and NoSQL database design and optimization.
• Strong problem-solving abilities for diagnosing and resolving intricate technical issues.
• Effective communication skills for leading technical discussions, presenting to stakeholders, and writing documentation.
• Familiarity with AI-assisted development platforms such as GitHub Copilot, Cursor, Claude Code, or similar tools.
• All candidates must undergo a comprehensive background check and in-person I-9 verification.
• A government-issued photo ID is required for identity verification.
• Access to high-speed internet with a minimum of 10 Mbps at home.
• Final interviews may necessitate onsite attendance.
• AI tools are not permitted during interviews.
• Work/life balance.
• Flexible work arrangements.
• Autonomy to accomplish tasks.
• Health insurance benefits for eligible employees.
Schäfer GmbH & Co. KG
DearDoc
Netflix
Softdocs
Get handpicked remote jobs straight to your inbox weekly.