Software Developer

Responsibilities:

  • Analyze Acceptance Criteria to design and develop software solutions.
  • Document and test software solutions in an iterative environment.
  • Provide ongoing maintenance, support and enhancements for existing systems.
  • Adheres to all company security and coding standards.
  • Collaborate project managers, end users, and other engineers to achieve elegant solutions.
  • Provide recommendations for continuous improvement.
  • Work with other team members to elevate technology and consistently apply best practices.

Experience:

  • At least 5 years of full stack experience developing in the Microsoft technical environment. (C#.NET, VB.NET, TSQL, IIS)
  • Self-motivated and directed. Able to work independently, prioritize, and multi-task.
  • Experience with Agile development methodologies.
  • Strong analytical skills.
  • Good verbal and written communication skills.
  • Familiarity with standard Microsoft design patterns (MVP, MVC, MVVM, etc.)
  • Experience developing and consuming SOAP and RESTful APIs.
  • Experience using CSV, XML and JSON data formats.
  • Experience with common web languages, packages and frameworks like JQuery and Bootstrap
  • Bachelor’s degree or related experience
Experience: Mid-Level
Job Type: Direct Hire
Job Location: Hybrid
This job is no longer accepting applications.