Job summary

Location:
Greater Lansing Area, United States, North America
Career Level:
Senior (5+ years of experience)
Education:
Diploma
Job type:
Full time
Positions:
1
Salary:
Negotiable
Apply before:
01 Dec, 2017
Cancel

Senior Web Developer

  Bookmark this job About this job

Our client is experiencing tremendous growth and needs additional support on their web technologies team. The Web Developer’s role is to design, develop, and implement Web software solutions following the Agile development process, mentor and help grow software developers on the team, help guide and maintain coding standards.

The following are high level requirements for this role:

  • Strong JavaScript/.NET Development background. Java can also be considered instead of .NET.
  • Experience with React/Node/TypeScript/ES6 or other JavaScript frameworks
  • Must be very collaborative with great communication as well as be comfortable within an Agile environment

Responsibilities:

  • Write solutions using Enterprise Microsoft.NET and open web technology skills
  • Develop server-side processes and APIs for multiple front-end client applications
  • Analyze functional requirements to design and implement into software modules
  • Conduct discussions regarding technology strategies; establish processes that uphold department standards
  • Design and specify test procedures including unit, system, and integration testing
  • Design system and program test data, debug programs, and ensure results are accurate and meet specifications
  • Responsible for working with the Agile team on release planning, sprint planning, scoping and engaging customers
  • Develop structured programs using the appropriate computer language
  • Enhance existing programs and systems to correct errors and provide new functions
  • Provide training, written instruction and daily support to customers, technical staff, support staff, and management
  • Mentor team members and provide feedback on direction and growth
  • Establish development standards and processes to maintain those standards
  • Work directly with stakeholders to interpret requirements
  • Advocate for high-value work to streamline business practices

Experience:

  • High school diploma or equivalent with four (4) years of IT work experience
  • Associate’s degree in Computer Science, Web Development, Information Systems or related field with three (3) years of IT work experience
  • Bachelor’s degree in Computer Science, Web Development, Information Systems or related field with one (1) year of IT work experience
  • Five (5) years of experience with HTML, CSS and JavaScript
  • Five (5) years of experience with JAVA, ASP.NET, MVC Development or other server side language
  • Three (3) years of experience designing, developing, testing and troubleshooting system applications
  • Experience with Single Page Applications, JSON, AJAX, and Git
  • Experience with Azure, Cloud Services, and REST APIs
  • Ability to design, develop, test, and troubleshoot system applications
  • Excellent verbal and written skills necessary in order to communicate intricate job-related processes to non-technical audiences
  • Ability to give full attention to what other people are saying, taking time to understand the points being made, and asking questions as appropriate
  • Ability to perform duties with minimal supervision
  • Ability to collaborate with team members
  • Ability to maintain composure and adapt in a dynamic, fast-paced, customer-focused work environment characterized by rapid change, minimal lead times, and multiple competing priorities
  • Ability to effectively manage and execute multiple tasks, projects and priorities
  • Ability to travel up to 5% domestically
  • Ability to obtain and maintain a valid driver’s license
  • Favorable motor vehicle report upon hire
  • Ability to work extended work hours and/or weekends, and holidays as required
  • On call rotation is required

Preferred Skills and Qualifications:

  • One (1) year of experience with Agile Methodology
  • One (1) year of experience presenting to non-technical audiences
  • Experience with ASP.NET MVC Development
  • Experience with NodeJS, REST APIs, TypeScript, ES6/ECMAScript 2015, and Promises

Job keywords/tags:  Web Developer , JavaScript , .Net , C# , Java , React , Node , TypeScript , APIs , HTML , CSS , MVC