Lead Java/Python Engineer
OSI Engineering
Raymond, United States of America
22 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Raymond, United States of America
Tech stack
Java
Agile Methodologies
Amazon Web Services (AWS)
Application Lifecycle Management
Azure
C++
Continuous Integration
Database Design
DevOps
Python
NoSQL
Scrum
Secure Coding
Software Engineering
SQL Databases
Systems Integration
Web Application Frameworks
Google Cloud Platform
Backend
Build Management
Containerization
Kubernetes
Information Technology
Non-relational Database
Front End Software Development
Docker
Job description
- Lead the design, development, and implementation of complex software systems and applications
- Architect and deliver full-stack solutions across front-end and back-end environments
- Develop, optimize, and maintain scalable software applications supporting automotive technology initiatives
- Design and build modern GUI applications with a focus on usability, performance, and user experience
- Oversee database design, development, and optimization using both SQL and NoSQL technologies
- Develop and manage complex technical project plans, schedules, and milestones
- Prepare and deliver comprehensive technical proposals and presentations for executive-level stakeholders
- Collaborate with cross-functional engineering, product, and business teams to align technical solutions with organizational goals
- Troubleshoot and resolve highly complex software issues and system integration challenges
- Ensure secure software design and implementation in alignment with cybersecurity best practices
- Drive Agile development processes, ensuring effective execution of iterative delivery cycles
- Provide technical leadership, mentorship, and guidance to engineering teams
- Lead negotiations and resolve technical and project-related conflicts across stakeholders
Requirements
The ideal candidate is a seasoned engineer with a proven ability to lead complex technical initiatives, develop scalable systems, and communicate effectively with both engineering teams and executive leadership., * 10+ years of professional software development experience
- Proven experience in full-stack development and complex system integration
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related technical field preferred
- Strong proficiency in Java, Python, C++
- Extensive experience in both front-end and back-end development
- Strong understanding of full-stack architecture, system integration, and software lifecycle management
- Hands-on GUI development experience using modern frameworks and tools
- Expertise in relational and non-relational databases, including SQL and NoSQL systems
- Strong understanding of secure coding practices and cybersecurity principles
Program & Leadership Skills
- Demonstrated ability to develop and manage complex project plans and technical schedules
- Experience designing and delivering executive-level technical presentations and proposals
- Strong negotiation, influence, and conflict resolution skills
- Ability to align technical execution with business strategy and organizational priorities, * Experience in automotive, mobility, or embedded systems environments
- Familiarity with Agile, Scrum, and Kanban methodologies at scale
- Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
- Exposure to DevOps practices, CI/CD pipelines, and containerized environments (Docker/Kubernetes)