Software Engineer Technical Lead

Volkswagen Group of America
Herndon, VA
Sep 23, 2020
Sep 28, 2020
Full Time
Role Summary: This role a technical leadership role, with expectations to be well versed with latest Software Development Technologies and to spend 90 percentage of work time doing Software Development and code reviews etc., the candidate should be able to hold their own in architecture discussions as well as talk to business to understand their needs. Expected to create a well-run team that can sustain credibility with the business users. This will require investing time to learn the unique needs of each area and to proactively advocate how technology can be best used to further the business goals. This role does not involve people management, but will require mentoring of junior developers and getting them up to speed with latest technologies and best practices. Responsibilities include: Technical leadership application development at team level, mentoring junior developers, as well as building on existing recruiting capabilities to address new needs and skills gaps. Creation and alignment of technology roadmap to business strategy/outcomes Provide production support for defined products Role Responsibilities: Leadership and Management Application Product Governance, Strategy and Delivery Ensure that application products cost-effectively meet the needs of the business as a whole: Ensure that application processes (including those of external service providers) are conducted in line with corporate social responsibility, environmental and technical policies and applicable standards. Overseeing the assessment of the technical and business fitness of the application and product portfolio and their associated costs and risks Help with creation of a technology investment portfolio that is aligned to the enterprise priorities and defines technology investment deliverables aligned to business outcomes within the limitations of the Business Unit annual budget Working with stakeholders to accomplish this application product work in a way that improves the business and technical fitness of the application portfolio and minimizes its ongoing support costs Technical oversight of the code quality for the team Overseeing/managing production support activities in conjunction with infrastructure and operations to ensure the application products perform well in production Experience: Required 10+ years of full life-cycle Software Development experience (including design, development, unit testing, debugging, etc.) in the delivery of a wide variety of enterprise software solutions. 3+ years of experience in capacity of a technical lead (no people management required) Education: Required BS in Computer Science or related discipline or equivalent job experience. Desired Advanced Degree a plus AWS Certification a plus SAFe experience General Skills: Experience in working in Agile teams (SCRUM, KANBAN) Abillity to research new technologies and produce white papers for internal and external consumption Solid hands on Software Development experience Experience in Dev Ops model of development, with practical experience in CI/CD tools like Jenkins Practical knowledge of GIT Keeping abreast with current and future technological trends Demonstrated record of technical leadership and mentoring junior developers Excellent interpersonal communication skills (both written and verbal) and sharp business acumen; ability to communicate and present to a wide variety of audiences, both business and technical Ability to break down major issues and problems into workable pieces; see whole situation behind a problem or issue; able to understand causes, effects and implications Specialized Skills: Required Hands on development experience in languages like Java, Go, Python, NodeJS, JavaScript, Salesforce Good knowledge of frameworks like Angular and/or ReactJS, AJAX, REST, GraphQL 3+ years of experience with RESTful API s and API lifecycles 1+ years of experience in quick proptotyping and POC creation Experience in agile development methodologies and DevOps (CI/CD) Strong business & technology acumen in designated domain whether originations, customer experience/collections, account servicing. Forward thinking and entrepreneurial mindset to drive a business/technology blue print that delivers upon the company s strategy Proactively identify business function opportunities through thought leadership Ensure business value realization and optimization 5+ years of experience using UI technologies like HTML, CSS, and AngularJS 5+ years of experience with Transactional databases like MySQL, PostGres, Oracle 3+ years of experience with Big Data technologies and solutions like MongoDB, Snowflake, Databricks 3+ years of experience in cloud architectures (AWS preferred) Working with Big Data tools and technologies Working knowledge of creating and securing public facing API s Desired AWS Certifications and/or Salesforce Native Mobile (IOS, Android) development experience Familiarity with Data Lake concept Data Wharehouse Blockchain Technologies Work Flexibility: Travel 25% of the time Onsite, remote work options dependent on team operating model and initiative Flexibility to work outside of core hours (Monday Friday) to support business demand We are proud to be an EEO employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.

Similar jobs