Hi,
The following requirement is open with our client.
Tittle : Software Engineer / Systems Analyst
Location : Des Moines or Sioux Falls; Open to remote
Duration : 12+ Months
Job Description
Have a fully remote Java / Liferay / Angular role - please only submit candidates who have strong Java / Spring Boot / Liferay DXP / Angular - Liferay Digital Experience Platform is essential here. Strong preference towards a candidate who has worked for a Life Insurance or Annuity company.
We are currently looking for an engineer focused on :
- Developing Java services and / or Angular web app development as part of an overall design and architecture.
- Working as a team member of an agile product delivery team focused on developing products to help our corporate marketing and sales teams meet their goals.
- Collaborating with other team members in advancing modern software development principles and practices that support a DevOps environment.
- The desire to teach and learn while maintaining humility and teamwork.
- Owning the continuous improvement in yourself, your team, and the solutions you build.
- Having a bias toward action.
- Working with remote teammates and customers (either work from home or other SFG offices)
- Working within a culture that demonstrates accountability, integrity, openness, and respect
Desired Skill
Ideal candidates would have :
5+ years' experience in developing Java services and Angular applications in a DevOps environmentExperience writing Angular applicationsExperience writing applications that consume REST servicesExperience in Java and Spring BootUnderstanding and passion for quality and modern testing techniques.Experience with Liferay DXP a plus.Experience writing automated unit and integration / behavioral tests (e.g. Gherkin, etc)A minimum of four (5)+ years of development experienceDemonstrated software development coaching is a plusExperience working in an Agile / DevOps environment. Product over project thinking / experience is a plus.Willingness to experiment and feel comfortable with the unknown.Strong interpersonal skills and proven ability to work and communicate with a variety of personalities and across locationsProven ability to research, analyze, and resolve problem situations using strong judgement and high-level decision-making skillsStrong initiative, self-motivation, and ability to work both independently and with others