Custom Software Engineering Manager
Company | Accenture |
---|---|
Location | Atlanta, GA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Must have a bachelor’s degree in Computer Science, Technology, Computer Information Systems, Computer Applications, Engineering, or a related field, plus 5 years of progressive post-baccalaureate experience in the IT consulting industry.
- Must have 3 years of experience in designing, developing, and supporting front-end web, RESTful APIs, and database components adhering to SDLC best practices.
- Must have 3 years of experience in utilizing DevOps and Agile methodology.
- Must have 3 years of experience in coding and deploying applications using DevOps utilizing GitHub, Jenkins, Maven, and Splunk.
- Must have 3 years of experience in developing and maintaining applications using Java Enterprise Edition, jQuery, Spring Boot, Microservices, JavaScript, and JSON.
- Must have 3 years of experience in working with databases SQL with MySQL, PostgreSQL, and IBM DB2.
- Must have 3 years of experience in IT Change Management, Problem Management, Incident Management, and Information Technology Infrastructure Library governance processes.
- Must have 3 years of experience in driving key delivery orchestration design decisions and suggesting improvements on ongoing issues.
- Must have 3 years of experience in creating technical designs for multi-tiered web applications.
- Must have 3 years of experience in managing onshore and offshore delivery teams supporting critical applications.
- Must have 1 year of experience in cloud native development and cloud technologies, including AWS.
- Must have willingness and ability to travel domestically approximately 80% of the time to meet client needs.
Responsibilities
- Analyze, design, build, test, implement and maintain multiple system components or applications.
- Develop or update project plans for information technology projects, including project objectives, technologies, systems, information specifications, schedules, funding, and staffing.
- Maintain applications according to SLAs and manage project execution to ensure adherence to budget, schedule, and scope.
- Work across the Service Delivery Lifecycle on engineering solutions for new system rollouts, major/minor enhancements, and/or ongoing maintenance of existing applications.
- Design and code applications to functional and technical programming standards.
- Develop system specifications and interfaces for complex components.
- Identify and assess complex problems that require in-depth evaluation of variable factors and create solutions for implementation by the team.
- Supervise a team to gather and interpret user/system requirements into design specifications.
- Conduct project and issue management (including status reporting, issue reporting, and ETC/budget reporting) for assigned scope of work and make decisions that impact the team through regular consultation with senior management.
- Adhere to strategic direction set by senior management.
- Interact effectively with client or internal senior management.
Preferred Qualifications
-
No preferred qualifications provided.