Application Developer
KaiHonua · Denver, CO · 3 wk ago
Engineering$105k/yrFull-time
About the role
Mano Lani LLC is looking for an enthusiastic, well-qualified individual to fill the Application Developer position. This role offers the opportunity to work with a diverse and talented group of individuals committed to driving success. Mano Lani is an exceptional industry partner to the Department of Defense (DoD) and a leader in physical and cyber security, IT management, logistics, supply chain management, process improvement and development.
Responsibilities
- Provide technical and program support in all aspects of software development lifecycle including planning, software architecture design, development, user interface design, front-end design and development, back-end development, testing, engineering, fielding, and sustainment
- Support Service Oriented Architecture (SOA) and Application Programming Interfaces (APIs)
- Participate in requirements gathering sessions and collaborate with stakeholders to identify requirements
- Conduct analysis of requirements documentation and provide input to ensure all requirements have been captured
- Create wireframes and mock-ups of all application user interfaces (UI) for modifications and new user interfaces following Section 508 standards
- Provide code documentation to allow for easy maintenance and knowledge transfer, including technical documentation for applications and the applications development environment
- Perform sustainment support for all DTMO applications, including application enhancements, defect fixes, and development of new requirements
- Maintain continuous compliance with application coding standards to comply with DoW mandates such as Section 508 to make the DTMO website and applications accessible to the public
- Develop test cases and conduct/pass unit testing prior to submitting code for scanning and testing
- Provide recommendations for test automation and efficient ways to conduct testing
- Prioritize thorough code review of internally developed GOTS applications
- Adhere to DMDC application security requirements, including scanning application code and website before deployment in production
- Assess DTMO's current development lifecycle, development practices, development tools, and environment to provide recommendations for improvements
- Assess DTMO's use of Service Oriented Architecture (SOA) and Application Programming Interfaces (APIs) and provide recommendations for improvements
- Create an integrated applications development project schedule including all stages of the development lifecycle (requirements, design, development, testing, code scan review) and maintain weekly
- Practice rigorous requirements management, project management, change control management and testing to ensure deployment of high-quality code
- Utilize ServiceNow or other approved ticket management system for software development and task tracking purposes
Qualifications
- At least 5 years of current experience as an Application Developer
- Relevant professional experience in software development may substitute for formal education in some cases
- Preferred Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
- Oracle APEX Cloud Developer Certified Specialist
- Oracle Development or Oracle Cloud Platform certifications
- CompTIA Security+ Certified Scrum Developer (CSD) or other Agile development certifications
- Experience / Certifications: 5+ years of experience in related field
- Experience developing enterprise or web-based applications in government or enterprise environments
- Expertise in programming languages such as Java, Python, C#, JavaScript, HTML 5, PHP or similar languages
- Experience with application frameworks, APIs, and modern development tools
- Experience with Service Oriented Architecture (SOA)
- Familiarity with database systems and data integration techniques
- Knowledge of software development lifecycle (SDLC) methodologies such as Agile or DevOps
- Experience using version control systems (e.g., Git) and development collaboration tools
- Understanding of application security and secure coding practices
- Ability to troubleshoot application issues and implement effective solutions
- Strong analytical and problem-solving skills
- Ability to work collaboratively with technical teams and federal stakeholders
- Strong written and verbal communication skills
Physical Requirements
- Work may involve sitting or standing for extended periods of time.
- Position may require typing and reading from a computer screen.
- Must have sufficient mobility, including but not limited to bending, reaching, and kneeling to complete daily duties in a timely and efficient manner.
- There is a possibility that due to parking availability and location of work, walking moderate to long distance may be required.
- May include lifting to 25 pounds as necessary.
Posted Salary Range
USD $105,000.00 - USD $125,000.00 /Yr.
Please Apply at: [https://www.aplitrak.com/?adid=YmJnZW5lcmljLjA2NjcwLjg3NjBAaG9udXNlcnZpY2VzY29tcC5hcGxpdHJhay5jb20]