Senior Software Engineer

Senior Software Engineer

  • Design, develop, document, test, and debug new and existing software systems and/or applications (cloud and/or in-house). 
  • Serve as technical expert on development projects. 
  • Participate in full development life cycle including requirements analysis and design. 
  • Write technical specifications based on conceptual design and stated business requirements. 
  • Support, maintain, and document software functionality. 
  • Identify and evaluate new technologies for implementation. 
  • Analyze code to find causes of errors and revise programs as needed. 
  • Participate in software design meetings and analyze user needs to determine technical requirements. 
  • Consult with end user to prototype, refine, test, and debug programs to meet needs. 
  • Considered highly skilled and proficient in discipline. 
  • Conducts complex, important work under minimal supervision and with wide latitude for independent judgment.


  • .NET Core 5
  • REST Web API
  • React and ASP.NET Front-End Facing Technologies
  • Microsoft Azure
  • Microsoft SQL Server
  • Test Driven Development
  • React font-end – would be nice

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Join our talent network!
Leave your information and we will connect your profile with the right opportunity for you.
Click or drag a file to this area to upload.