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
Senior

Job 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)

Apply for this position