Company:
Cat Technology Inc
Location: Chicago
Closing Date: 27/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Essential Duties and Responsibilities:
- 2-5 years of experience demonstrating strong understanding and proven experience of object-oriented design and development principles.
- Demonstrated experience with automated unit and acceptance testing a MUST.
- Working knowledge and practice in Agile development environment with strong engineering principles (XP, SCRUM etc.) a MUST.
- 2+ years working in .NET/C# a MUST.
- 2+ years working in web development a MUST.
- 2+ years’ experience with ASP.NET MVC a strong plus.
- Experience with NoSQL databases a strong plus.
- Experience with event-driven and message-based systems a strong plus.
- Experience building and deploying applications to cloud platforms a strong plus.
- Strong skills with front-end technologies: HTML, CSS, JavaScript.
- Ability to adapt within a rapidly changing environment and has experience in Agile or iterative software development is a plus.
- Attention to detail and concern for quality and accuracy of final product (and ability to balance that concern with deadlines).
- Demonstrated team player, self-starter, and independent thinker.
- Outstanding decision-making and problem-solving skills.
Qualifications:
- Experience in financial services and/or investment management, a strong plus.
- Bachelor’s Degree in Computer Science, Business or equivalent field.
- Ability to adapt within a rapidly changing environment and has experience in Agile or iterative software development is a plus.
- Attention to detail and concern for quality and accuracy of final product (and ability to balance that concern with deadlines).
- Demonstrated team player, self-starter, and independent thinker.
- Outstanding decision-making and problem-solving skills.
Other Details:
- A modern software engineering group embedded inside of a financial services firm.
- Teams follow a modern approach to software engineering focusing on test-driven development, pair programming, continuous integration, distributed systems and other best practices.
- Teams are empowered by management to deliver product requirements through cross-functional team ownership.
- A strong team culture inside and outside the office.
- Adaptive to change and feedback from team members.
Additional Information:
If anyone is interested in this position, please send your updated resume along with your contact details as soon as possible.
#J-18808-LjbffrShare this job
Cat Technology Inc
Useful Links