Full Job Description
ECS is seeking an Agile Development Lead to work in our Arlington, VA office. Please Note: This position is contingent upon contract award.
This role requires someone who is passionate about developing and deploying applications, APIs, services, and scripts. The ideal candidate will feel comfortable working in backend and API flavored development, as well as the backbone infrastructure that run deployed services.
Create custom projects in Atlassian tool suite for complex workflows, reports, and permission requirements to meet business needs
Administer Jira software and integrate with other Atlassian tools and external applications
Work with analysts and customers to derive requirements for use cases/scenarios and recognize opportunities for improvement for business processes and determine ways to problem solve, analyze and develop solutions based on customer interviews and data
Create and maintain Jira and Confluence collaboration sites (e. g., Kanban boards, Scrum boards, documentation pages, etc.)
Plan, design and develop user interfaces within application.
Create JIRA and Confluence reports, visuals, and dashboards
Produce and implement design specifications, document design modifications and unit testing results using Atlassian software development and collaboration tools
Plan, design and program functionality to interface with SQL server, MySQL and PostgreSQL coordinated with Database Administration.
Validate and prioritize issues found within products, both internally and as logged through technical support
Investigate, identify and resolve complex code issues
Troubleshoot and resolve application issues
Planning, assigning work when acting in a lead role, determining designs, collecting metrics on all associated development tasks, coding, debugging, creating documentation, conducting tests and building applications on a predefined schedule.
Maintaining current industry knowledge of development concepts, best practices and procedures as the technology base evolves
Facilitating meetings to determine the validity and priority of issues found within products, both internally as well as reproduced issues logged through Technical Support
Must be a US Citizen
A Bachelor’s Degree in an IT related discipline.
Must successfully complete a stringent Background Investigation and obtain the required Government Security
A minimum of 7+ years’ experience in computer programming and analysis of complex information systems, application or operating system software.
Proven understanding of micro-services-oriented architecture and extensible REST APIs
Knowledge of Auth2, OpenID Connect, SAML protocols and encryption technologies
Highly skilled with Atlassian products such as Jira and Confluence
Experience with relational databases, such as MySQL and PostgreSQL
Experience working with Agile methodology and phase-based delivery methods.
Preferred experience in SAFe® 5 principles
An ability to clearly communicate technical concepts to both technical and non-technical users.
Experience in the full systems engineering life cycle, from initial design/analysis to deployment.
Must be able to work well both in a team environment and independently.
Must possess exceptional attention to detail.
Excellent interpersonal and communication skills.
Experience working with Federal Clients.
ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state, or local law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans.
ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3000+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.