Verizon Lead Software Engineer in Atlanta, Georgia
Verizon Telematics is a division within Verizon’s IoT (Internet of Things) product organization, focusing on the future of the connected driving experience. Come join our team and be a part of defining and influencing how millions of people will interact with their vehicles in the future. We are looking for highly motivated individuals who are comfortable with an extremely competitive and rapidly changing environment that has a proven track record with building and leading outstanding, innovative teams.
The Connected Car services team is responsible for developing the platform and the API that helps our customers connect to their vehicle and manage it remotely. For example, remote start, heat or cool, lock, unlock, geo locate, etc. Or get real-time speed alerts, geo-fence alerts, vehicle diagnostics, etc.
As we expand our product offerings and take on more customers we are embarking on an exciting journey to transform our technology stack to support an open source platform to meet the scale and resiliency needs.
We are looking for an outstanding Software Developer to help tackle the exciting technical opportunities ahead. This is an opportunity to develop high-profile elements of the Connect Car architecture, build systems at scale, leverage open source and cloud technologies, and seek challenging and business-impacting projects for the team to tackle.
The ideal candidate possesses hands on programming skills, an ability to think outside the box, strong problem-solving skills, excellent communication skills, an ability to work in a dynamic environment, and a strong desire to contribute to Verizon Telematics’ continued success.If you share in our passion for teamwork, our vision to revolutionize industries and our goal to lead the future in IoT, we want you to fast-forward your career at Verizon Telematics.
Design and develop high quality, high performance, low latency large-scale platform services and libraries.
Develop a deep understanding of the relevant business areas and components in the stack.
Contribute to and take ownership of a component in the stack.
Effectively communicate, partner with and execute cross-functional projects
Transform current infrastructure to micro services based architecture.
2+ years of hands on, proficiency in developing code in Java
Experience with the entire software development lifecycle from inception to testing to production deployment and maintenance
Ability to manage multiple parallel projects and delivering quality releases on schedule
Strong communication skills, specifically with explaining technical concepts to a non-technical audience
Oracle or NoSQL (Cassandra/Mongo) database experience.
Messaging using Kafka, ActiveMQ or RabbitMQ
Familiarity with one or more common web frameworks such as the Spring Boot or Play framework
Comfortable working on Linux-based systems
Solid understanding of cloud native application architectures such as micro services and twelve-factor applications.
Experience working in an Agile/Scrum environment
Able to work independently and drive results
BS/MS/PHD in Computer Science (or equivalent)
Ideal candidate for this position
Will be determined and committed to perform at highest quality and excellence. Will have a laser-sharp focus on goal of on-time and zero-defect delivery.
Will be highly energetic and will strongly believe in on-going learning in order to optimally exploit his/her potential at workplace. Will constantly work towards being the best and to succeed at current assignment/project.
Will be entrepreneurial and will successfully challenge existing paradigms. Will have a vision and will think expansively and outside the box to consistently generate and evaluate highly innovative ideas and solutions.
Will be willing to take risks, will anticipate the consequences of decisions and will generate plans to address them. Will be willing to go against the grain, will have courage to take calculated risks and will have the ability to present his/her point of view in a positive and effective manner.
Will take personal responsibility for ensuring customer satisfaction. Will take customer perspective and will proactively work to address the customer’s current problem and future requirements. Will anticipate and successfully fulfill customer expectations.
Will have the ability to effectively leverage diverse resources. Will work hard to foster positive relationships and will develop win-win solutions when conflicts arise. Will build relationship by making self highly approachable, will seek input from others and will actively listen to concerns and alternate points of view, will make others feel valued and supported.
Equal Employment Opportunity
We're proud to be an equal opportunity employer- and celebrate our employees' differences, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or Veteran status. Different makes us better.