Post Job Free
Sign in

AGIS - Senior iOS Developer

Company:
Technology Automation and Management Inc
Location:
Fair Oaks, VA, 22033
Posted:
April 11, 2024
Apply

Description:

1. Technical Leadership:

Lead the design and development of the AGIS application, ensuring adherence to best practices, coding standards, and security protocols.

Provide technical guidance fostering a culture of continuous learning and improvement.

Assume full responsibility for the AGIS project, guiding it through its current phase and beyond with strategic vision and technical acumen.

2. Architecture and Design:

Architect scalable and maintainable solutions for complex features and modules within the AGIS application.

Collaborate with cross-functional teams to define technical requirements and translate them into high-quality software designs.

Develop and refine Jenkins plugins and features to optimize the CI/CD workflows specific to the AGIS project needs.

3. Code Review and Quality Assurance:

Conduct thorough code reviews to ensure code quality, performance, and security.

Implement and enforce automated testing strategies to maintain code integrity and reliability.

Establish and enforce best practices around coding styles, conventions, and other standards to ensure a cohesive and high-quality codebase among team members working on the Jenkins infrastructure.

4. Feature Development and Enhancement:

Lead the implementation of new features and enhancements, from concept to delivery, ensuring alignment with project timelines and objectives.

Work closely with product managers and stakeholders to understand requirements and provide technical insights and recommendations.

Design, implement, and manage continuous integration and deployment pipelines using Jenkins, ensuring seamless and efficient development cycles.

5. Continuous Improvement:

Familiarity with CI/CD pipelines, automated testing frameworks, and DevOps practices.

Identify opportunities for process improvement, tooling enhancements, and technology adoption to drive efficiency and innovation.

Craft custom scripts to automate tasks within the CI/CD process, enhancing productivity and reducing the potential for human error.

Apply