The Expertise You Have
- BS or above in Computer Science or related field
- 3+ years of development experience with strong knowledge of Java, Spring, Web-Services, and SQL/Relational Databases is required
- Knowledge of client-side MVC frameworks and/or experience with one or more popular JavaScript toolkits (jQuery, Angular.js) are a plus
- Experience working in an Agile/Scrum project environment with project team members in multiple locations, including offshore, is required
- Strong Object-oriented analysis and design
- Knowledge of C++ programming language is a plus
- Cloud Knowledge (AWS/Azure Docker with Kubernetes) is a plus
The Skills You Bring
- Your ability to work in a fast-paced, highly matrix environment to achieve group goals
- Your proven experience crafting, building, and deploying applications in a DevOps environment utilizing CI/CD tools; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy
- You can use business requirements to develop technical designs, define architectural strategies and solutions
- You can partner effectively with your technology business partners
- You can advise and guide less experienced developers in their work
- You have good verbal and written communication skills
- Your desire and aptitude for learning new technologies
The Value You Deliver
- Keeping the focus of the work in terms of Customer obsession
- Working closely with application owners, architecture and business sponsors
- Reviewing and clarifying business requirements in relation to systems/product capabilities
- Strong sense of ownership for the quality of solution delivery and level of partnership with the business
- Ensuring designs meet performance, security, usability, and reliability and scalability requirements
- Working under minimal supervision in collaboration with other engineer and analysts