Full Stack Developer - .Net
Sorry, this job was removed at 12:23 p.m. (CST) on Tuesday, July 16, 2019
By clicking Apply Now you agree to share your profile information with the hiring company.
GTreasury, A leading innovator of integrated SaaS treasury and risk management solutions, is currently looking to hire a motivated and forward-thinking, Full-Stack Software Developer to join our growing global team! The Developer is part of an agile development team building and working on an enterprise grade software system. They work from technical designs to write, compile, and unit test code with minimal supervision. They may also run small projects on their own, from documentation
through delivery.
What you would do:
- Work with an agile team to develop, test, and maintain web application built on the Microsoft web service technologies and a mix of client-side MVVM libraries
- Write code in test-driven methodologies including team/peer code reviews
- Work and be comfortable with a large complex multi-tenant database regarding performance-oriented SQL, T-SQL - while leveraging tuned Entity Framework constructs
- Troubleshoot and resolve bugs and defects across the various application modules
- Write technical designs for small, lightweight projects
- Perform other duties as assigned by immediate supervisor or upper management
Who we are looking for:
- 2+ year of web and software development
- Experience working in 2-week agile sprints using CI/CD within Azure DevOps
- Demonstrated knowledge of SQL, C#, .NET
- Preferred 3+ years of experience working in Financial Technology / Services or similar industry
- Moderate experience with,
- MVVM concepts and libraries (Angular or Aurelia preferred)
- MVVM single-page-application design and implementation
- Client-side templating with Angular, or similar frameworks like Kendo or Mustache
- HTML, CSS (SCSS a plus), Bootstrap, jQuery
- JavaScript and JavaScript OOP principles
- Strong attention to detail with focus on delivering defect free
- Proven organizational, leadership, and interpersonal skills
- Experience and ability to work in a fast-paced environment
- Strong problem-solving skills, ability to reason logically and provide solutions
- Self-reliant / Self-starter / Strong work ethic
Read Full Job Description