Logo
Hyundai AutoEver America

10774 - Sr. Software Engineer

Hyundai AutoEver America, Costa Mesa, California, United States, 92626

Save Job

10774 - Sr. Software Engineer

PURPOSE:

This position will take on a key operational role within the Connected Car System operations program. This individual will have specific responsibilities to lead the design, development, testing and operations of the core Telematics systems. Assess operational and system needs; ensure technical feasibility, estimate implementation effort and order of steps. Lead system analysis, development, testing and operations efforts, including performance engineering and test automation.

ESSENTIAL FUNCTIONS: Work closely with Product teams to translate telematics feature specifications/requirements into high-quality, timely deliverables as a strong hands-on technical member in telematics project development activities; Provide clear goals for all areas of a project and develop steps to oversee their timely execution. Work collaboratively with multiple teams to help deliver end-to-end products and features, seeing them through from conception to delivery. Analyze current technology utilized and develop steps and processes to improve and expand upon them. Collaborate with Engineering and Operations teams to improve automation of workflows, code testing and deployment. Design and implement secure automation solutions for development, testing, and production environments. Actively troubleshoot any issues that arise during testing and production, catching and solving issues before launch. Test our system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed. Provide detailed specifications for proposed solutions including materials, manpower and time necessary. Establish, maintain and evolve concepts in continuous integration and deployment (CI/CD) pipelines for existing and new services. Increase the sophistication of our alerting and escalation mechanisms. Keep up to date on modern technologies and trends and advocate for their inclusion within products when it makes sense. Help increase system performance with a focus on high availability and scalability. Help define, document, evolve, and evangelize high engineering standards and best practices across multiple areas . Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

REQUIREMENTS: Bachelors Degree or Masters in Computer Science, Engineering, Software Engineering or a relevant field. 8+ years of overall experience in software development, testing and deployment environments. 5+ years of strong experience in Java and J2EE technologies 4+ years of experience in a leading a module/technical team. Strong experience with Linux-based infrastructures and AWS. Strong experience and proficiency in core Java and J2EE frameworks including Spring frameworks like spring boot, spring MVC and Spring security. Strong understanding and experience in building wed services REST and SOAP Experience with application servers like Tomcat & JBoss Strong experience in SQL and database technologies - MySQL, PostgreSQL, Oracle Strong experience with NoSQL and cache databases - Redis, Mongo. Experience with Microservices Architecture and Spring Cloud. Experience with Event Driven Architecture using Apache Kafka or related technologies. Experience with containerized and cloud technologies Docker & Kubernetes Experience with project management and workflow tools such as Agile, Jira, Scrum/Kanban etc. 2+ years of experience in a DevOps Engineer role (or similar role); experience in software development and infrastructure development is a plus. Strong communication skills and ability to explain protocol and processes with team and management. Stellar troubleshooting skills with the ability to spot issues before they become problems. Current with industry trends, IT ops and industry best practices, and able to identify the ones we should implement. Time and project management skills, with the capability to prioritize and multitask as needed. Solid team player. Good amount of knowledge and experience in WebLogic and Tomcat, HTTP Servers deployment and configuration. Knowledge of application monitoring systems like App Dynamics, Dyna trace, Solar wind Knowledge of Network/load balance layer and infrastructure. Are you authorized to work for any employer in the United States? *

Will you now or at any point in the future require or request Hyundai AutoEver to commence or support ("sponsor") an immigration case in order to employ you (for example, H-1B, OPT, TN, F1 or other employment-based immigration case)? This is sometimes called "sponsorship" for an employment-based visa status, and sponsorship requirements can change over time. * What is your desired base compensation? * What is your interview availability? * When is your earliest start date? * Have you ever interviewed with Hyundai previously? * What is the reason for leaving your current/last position? * This role requires the ability to work in the office. Will you have reliable means of transportation to get to and from our offices? * If not local, would you be open to relocation to be closer to work on-site? * #J-18808-Ljbffr