Join a growing development team as a highly skilled and proactive Senior Developer in a hands-on role built for a deeply technical leader. Youll design develop and collaborate across teams working closely with offshore developers while guiding your team and engaging with senior management and cross-functional stakeholders.
This role calls for expertise in backend development infrastructure as code and cloud-native patterns paired with a strategic mindset to tackle complex engineering challenges with confidence and clarity.
Key Responsibilities:
- Lead the design and development of backend services using Java or Python.
- Collaborate with an offshore team lead and support a distributed team on architectural decisions and code reviews.
- Proactively identify technical risks develop mitigation strategies and communicate updates to leadership.
- Contribute to and guide the use of Terraform Serverless Frameworks and AWS best practices.
- Prepare and present technical designs and status reports to senior managers and cross-functional teams.
- Drive adherence to engineering best practices performance optimization and code quality standards.
- Take ownership of key modules and mentor junior developers as needed.
Required Qualifications:
- 8 years of professional experience in software development with a focus on backend technologies.
- Strong proficiency in Java and/or Python (no UI work required).
- Hands-on experience with AWS services Terraform and Serverless architectures.
- Proven experience leading or mentoring engineering teams in a distributed environment.
- Excellent understanding of scalable architecture patterns and RESTful service design.
- Strong communication skills and ability to work effectively with senior stakeholders and other technical teams.
- Demonstrated ability to work independently proactively solve problems and deliver results.
Preferred Qualifications:
- Prior experience collaborating with offshore teams.
- Familiarity with CI/CD pipelines and DevOps practices.
Benefits:
- 401(k).
- Dental Insurance.
- Health insurance.
- Vision insurance.
- We are an equal-opportunity employer and value diversity equality inclusion and respect for people.
- The salary will be determined based on several factors including but not limited to location relevant education qualifications experience technical skills and business needs.
Additional Responsibilities:
- Participate in OP monthly team meetings and participate in team-building efforts.
- Contribute to OP technical discussions peer reviews etc.
- Contribute content and collaborate via the OP-Wiki/Knowledge Base.
- Provide status reports to OP Account Management as requested.
About us:
OP is a technology consulting and solutions company offering advisory and managed services innovative platforms and staffing solutions across a wide range of fields including AI cybersecurity enterprise architecture and beyond. Our most valuable asset is our people: dynamic creative thinkers who are passionate about doing quality work. As a member of the OP team you will have access to industry-leading consulting practices strategies & and technologies innovative training & education. An ideal OP team member is a technology leader with a proven track record of technical excellence and a strong focus on process and methodology.