Role OverviewAs a senior software engineer, responsibilities include working with local and dispersed engineering teams to provide technical expertise on development and architecture, collaborating with other teams to develop new features, and ensuring the application is properly architected and maintained.
What You Will Do
Responsibilities include working with local and dispersed engineering teams, collaborating with other teams, and ensuring the application is properly architected and maintained.
Why It Might Be a Fit
The ideal candidate will have 7+ years of professional experience in application engineering, 4+ years of hands-on experience in Java, and experience in building RESTful micro services, cloud technologies, and automated functional testing.
Requirements
- 7+ years of professional experience in application engineering
- 4+ years hands-on experience in Java
- Experienced in building RESTful micro services
- Should have experience in cloud technologies
- Experienced in automated functional testing using tools like Cucumber
- Well versed with Agile methodology
- Excellent verbal and written communication and collaboration skills
]]>