The company is looking to improve its software development lifecycle and technical practices by establishing and championing best practices and processes.
Requirements
- Expert knowledge of programming languages all 3 tiers (UI, API, DBMS)
- Expert knowledge of SQL or comparable data querying language
- Expert knowledge of Git and Development IDE
- Extensive experience with web and cloud platforms (Azure Preferred)
- Solid Knowledge of DevOps tools and mindset
- Solid Knowledge of HTML5/CSS3
- Solid Experience with REST and SOAP services
Responsibilities
- Works alongside the architect and consultant roles to define the vision and solutions
- Leads team members in solution designs and work breakdown
- Participates in all phases of the software development lifecycle
- Preparation and execution of test plans (unit, integration and functional)
- Leads effort to create and document deployment and release plans
- Establishes and champions First Command coding and design standards/best practices
- Performs peer reviews and sign-off for other team member’s work to ensure adherence to defined development standards
Other
- Works with business partners to ensure alignment between the ask and the output
- Works across teams to drive technical and procedural improvements
- Communicate and work alongside members of their team in support of their day-to-day work items
- Mentors junior team members in best practices and standards
- Serve as an escalation point for other team members on technical issues
- Bachelor’s degree
- 6 to 12 years’ experience
- Ability to lead a team’s efforts and direction
- Work alongside others and be a team player