Full-Time Full Stack .NET Developer – Raleigh, NC; Amherst, MA; or Portland, ME
Job Description
Ramboll Environment & Health currently has a career opportunity for a Full Stack .NET Developer in one of three locations: Raleigh, NC; Amherst, MA; or Portland, ME. The projects we work on are all using the latest tools within the .NET Core stack, Azure Cloud, and latest JavaScript frameworks. Come join a great team while having the opportunity to work on challenging problems with the latest technologies.
Responsibilities
Develop, implement, and improve web applications and web services in collaboration with a team of software developers within the Environment and Health Division.
Work effectively in a multidisciplinary (frequently in collaboration with Environmental Engineers and Health Scientists) agile team environment.
Work with colleagues to improve programming and development practices and architectures to improve productivity and quality.
Deliver high quality solutions to our clients by adhering to software design, development, and testing best practices.
Qualifications
Ideal candidates will have experience building applications using Microsoft .NET technology (but have a strong interest in new technologies), will have excellent interpersonal and communications skills, and will be strong problem solvers. We seek candidates with the following skills/background:
3+ years of C#/.NET development experience
Strong object oriented design experience
Experience with mainstream Web GUI technologies, such as Javascript, JQuery, HTML5/CSS3
Working experience in at least one modern UI development framework such as React, VueJS, Angular, or similar.
Experience in or a strong interest in learning Node, Express, MongoDB and expanding into new stacks for future development projects.
Web services development experience (WCF, Web API, REST, or equivalent)
Developer-level RDBMS experience (SQL Server, Oracle, or equivalent)
Experience working on Agile development teams
In addition to the required skills, the ideal candidate will have one or more of the following preferred skills:
Consulting experience
Experience with automated unit testing and/or test driven development
Experience working with continuous integration/build environments
BS in Computer Science/Information Technology/similar or at least 30 weeks of intensive technical training in software development
This is a full time, on site position. After the first few months and successfully integrating into the team and projects, remote work 2-3 days per week can be negotiated/permitted but is not guaranteed.
How to Apply
Please apply on line at www.ramboll/careers or contact jkucharski@ramboll.com.502 total views, 0 today