Responsible for the development and delivery of IT related work related to technical sub families including Agile, Application Design and Programming, Business Support, Database, Systems Architecture and Engineering, Systems Technical Support, and Technical Disciplines of Software Delivery Project/Program Management and Technology Security (15%). Coordinate software development lifecycle process including coordination, evaluation, and partnership with technology vendors, outside consultants, and internal dotted line resources (5%). Collaborate with clients to develop business cases, define business and technical requirements, prepare detailed plans and schedules, and calculate resource allocation and assignment (10%). Coordinate and track capital and expense funding and perform actual vs. budget analysis (10%). Develop software using full stack technologies including frontend, back-end, and database technologies (5%). Utilize programming languages and frameworks including JavaScript, Java, Python, Node.js, React, Angular, Vue.js, Spring, and REST (5%). Utilize cloud technologies including AWS, Azure, and Google Cloud platforms (7%). Apply advanced knowledge of Microservices including RESTful APls and containerization and orchestration tools including Docker and Kubernetes (5%). Utilize version control systems including Git and Cl/CD tools including Jenkins, Travis Cl, and CircleCI (3%). Utilize API management platforms including APIGEE and Mulesoft (3%). Build chatbots with Google Dialogflow and generative AI solutions using Google Vertex AI and Open AI, Generative AI models like Llama, OpenAI ChatGPT, Vertex AI (7%). Troubleshoot business and production issues (5%). Conduct joint goal setting and performance reviews and assist in the allocation of resources, financial responsibilities, and some long-range planning (10%). Supervises eight (8) employees, including three (3) Principal Software Engineering, three (3) Lead Software Engineering, one (1) Principal Quality Assurance, and one (1) Senior Software Engineering (10%).
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director
Number of Employees
5,001-10,000 employees