Responsibilities
- Deliver high quality, innovative and maintainable software solutions
- Participate in Architecture & Application design
- Mentorship of junior team members
- Focus on customer: Demonstrate understanding of customer's business domain
- Continuously improve technical competency: Demonstrate knowledge and application of current technologies
- Model Fidelity's Values: Honesty & Integrity, Employee Respect, Quality & Excellence
Requirements
- Bachelors or Masters’ degree in an Information Technology related field
- 5+ years’ experience in software application design & development
- Object oriented development experience required – primarily Java/J2EE, Spring/SpringBoot, REST Services, Cloud, CI/CD
- Experience with Agile methodologies
- Knowledge of test automation and test-driven development
Nice to Have
- Front end experience in Angular (or other TypeScript/JavaScript languages) an advantage
- Experience or conceptional understanding of Blockchain an advantage
Work Arrangement
Remote (City/Region)


