Jobs · Engineering · New Mexico

Job Alert: Software Developer, .NET

Stone Arch Services · Tohatchi, NM · 1 wk ago
EngineeringFull-time

Responsibilities

  • Estimate project effort and technical design documentation to direct developers’ approach
  • Collaborate with Directors and IT Project Managers to provide accurate work estimates
  • Create efficiencies between development and requirements gathering with supplemental technical design documentation
  • Monitor performance against technical documentation to provide continuous improvement as needed
  • Collaborate with Business Analysts, Quality Assurance, offshore resources, and product owners to develop new enhancements and releases
  • Support products under development with development coding and consulting
  • Isolate key areas of concern and document needs for implementation team to be aware of as products are delivered for use in Production environments
  • Integrate with client implementation team to provide development guidance and performance feedback to improve code performance
  • Research new technologies and build prototypes as the testing industry continues to evolve
  • Ensure item and assessment publishing and delivery are QTI/APIP conformant
  • Enhance current system to ensure backend scalability and front-end design integrity
  • Develop updates to existing internal and external facing software to enhance the customer experience and provide development staff with easily maintainable code
  • Develop updates to existing features in student test taking platform to resolve issues on various OS, such as iOS, Android, etc.
  • Code review and mentoring other developers
  • Review and critique database code to ensure quality and recovery methods
  • Collaborate with Architects in best practices for code implementation with code reviews prior to deployment from the development environments
  • Work one-on-one and in small team groups to discuss and refine poorly performing code
  • Develop code with front-end developers to streamline and support online content authoring and publishing capability that is needed to feed new and innovative items to students across the nation
  • Develop clean code that utilizes proven design patterns in a test-driven development environment
  • Troubleshoot and provide production support of client issues during live production activities
  • Respond to client support requests and customer service requests with solutions in collaboration with company architects
  • Work with Infrastructure teams to trouble-shoot problem areas
  • Provide clear and consistent communication around solutions and timelines to client-facing program management teams

Qualifications

  • 3-5+ years of software development using .NET/C#, HTML5/JavaScript/CSS3/MVC
  • A Bachelor’s Degree from an accredited four-year college or university, or equivalent work experience
  • A Master’s Degree in technology field a plus
  • Extensive experience with modern JavaScript libraries such as jQuery, backbone.js, modernizr.js, d3.js
  • Ability to write clean, standardized, and perform optimally in highly concurrent environments
  • Experience with consuming and creating APIs and web services using REST
  • Experience with Waterfall and Agile development and familiarity with Scrum
  • Experience contributing to public open source front-end development code base a plus

Other Requirements

  • Must be authorized to work in the US and not require visa sponsorship now or in the future
  • Willingness to relocate to the Minneapolis-St. Paul, MN area (telecommuting not available)

Similar jobs

.NET Software Developer

CALIBRE Systems, Inc.United States· 5 days ago
RemoteInformation Technologyapply on jobs.silkroad.com