Application Developer III – Full Stack Production Lifecycle
Remote
Posted 1 day ago
The organization (CareSource, implied by the compensation information) is hiring an Application Developer III. This developer is a seasoned professional responsible for the complete software production lifecycle, including the design, coding, testing, and analysis of software programs and applications.
This is a Full-time position with a compensation range of $92,300.00 – $161,600.00 annually.
Essential Functions: Design, Test, and Triage
The Developer III acts as a technical contributor who works independently on non-routine tasks, provides input to team goals, and ensures code quality and application performance throughout the lifecycle.
- Development & Testing:
- Analyze, Design, code, and test software programs according to functional/technical specifications that meet business requirements.
- Run and monitor software performance tests on new and existing software for correcting errors and isolating areas for improvement.
- Deployment & Debugging: Assist in software deployment as required. Administer critical analysis of test results and deliver solutions to problem areas.
- Collaboration: Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems.
- Code Quality & Methodology: Perform technical code reviews of peers to ensure proper coding methodology is adhered to. Work within an iterative approach methodology (Agile, TDD, Waterfall experience is relevant).
- Triage & Lifecycle: Triage and work incident management requests. Maintain an understanding of SDLC, CI/CD, and configuration management.
Required Experience and Technical Skills
The role demands advanced experience with Object-Oriented Programming (OOP) principles and a solid understanding of modern development methodologies.
- Education: Bachelor of Science in Computer Science or Software Engineering required, or equivalent relevant work experience.
- Experience (Minimum): Minimum of five (5) years of advanced OOP principles and design experience required.
- Preferred Experience:
- Experience leading a development team.
- Experience developing and designing n-tier applications with multi-tier architectures.
- UML Modeling experience.
- Technical Knowledge:
- Hands-on experience working in integrated development environments.
- Knowledge of configuration management tools, scripting, programming, and automated testing tool sets.
- Certifications (Preferred): Certifications in technical tools and/or programming languages preferred (MCSD, Java, Onbase, Tibco, SAP, etc.).
- Soft Skills: Highly self-motivated, technically proficient, strong attention to detail, and proven analytical and problem-solving abilities.
Job Features
| Job Category | Full Stack Developer |