What are the responsibilities and job description for the Software Engineer position at Trusource Solutions?
Job Description
Job Description
- ASRS Agile Software Engineers contribute to software development projects designed to improve the capability and efficiency of our business operations.
- We have a variety of ongoing projects involving processing monthly payments through banking institutions, enhancing online services for members, and re-engineering client-server applications into modern intranet web applications.
- As an ASRS Agile Software Engineer, you will be a member of one of our 7 Agile Scrum teams. Each team is assigned to a project for a series of sprints.
- The team may release deliverable functionality following any sprint.
- All team activities are managed using Atlassian Agile and JIRA.
- Your Scrum team will consist of 4-7 members and be led by ASRS business and technology leaders.
- An experienced Technical Lead will work with you to ensure your team’s success.
- Our development pipeline and methodology are rooted in the DevOps concept.
- The ASRS provides a stable work environment and a professional atmosphere that fosters a healthy work-life balance.
- We enable our Software Engineers to work on every part of the application : automated tests, user interface, controller logic, back-end services, and database operations. We may have some specialists, but nobody works on just one tier of the application.
- Over time, your skills will improve, broaden, and remain current because our systems depend upon current versions of the following popular frameworks and technologies : JQuery, Bootstrap, Java 8, Cucumber, Selenium, Apache Tomcat, the Spring Framework, and Oracle databases.
- At the ASRS, we are always trying to improve. One of the ways we improve is by hiring good people.
- We encourage all motivated, knowledgeable and professional Agile Software Engineers / Scrum Developers who meet the following requirements to apply.
- This is an on-site job with hybrid possibilities based on the team assigned to them and the frequency with which they meet in person.
Experience Required :
Education Required :
Skills Required :
Additional Information :