Net Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
· Teams follow a modern approach to software engineering focusing on test driven development, pair programing, 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
Requirements
· 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 as 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
QualificationsQualifications:
· 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
What is a web developer?
The Most Popular IT Jobs on the Market
Where to Find Entry-Level Software Engineering Jobs