Published date Posted on Indeed on Jun 23, 2022 (11 d ago)
BASIC FUNCTIONS: This position performs moderately difficult research, design, and software development assignments within a specific software functional area or product line. The position should have the ability to work on individual pieces of work and solve problems including the design of the program flow of individual pieces of code, effective coding, and unit testing.

  • 3+ years of Software Engineering experience
  • BS Engineering/Computer Science or equivalent experience required

  • Experience and proficiency in development languages including but not limited to: .NET, C#, Blazor, Razor, MVC, JavaScript, JQuery, HTML, CSS, XML, SQL Server, and Windows.
  • Proficiency with C# and .NET Framework required
  • Proficiency with T-SQL required
  • Proficiency with Entity Framework required
  • Proficiency with Blazor required
  • Proficiency with Azure Pipelines required
  • Proficiency with Azure DevOps required
  • Proficiency with XML Schemas required
  • Proficiency with T-SQL required
  • Experience with data extracts
  • Experience with state DOTs crash business practices and workflows
  • Experience with statewide Crash systems
  • Ability to work with complex data models
  • Proficiency with Git, Azure DevOps
  • Familiarity of industry best practices — code coverage
  • Ability to work well with internal and external technology resources
  • Ability to write and review portions of detailed specifications for the development of system components of moderate complexity
  • Knowledge of software development methodologies (e.g., Agile)
  • Knowledge of data manipulation languages
  • Knowledge of data storage subsystems
  • Knowledge of test-driven development
  • Ability to write and review portions of detailed specifications for the development of system components of moderate complexity
  • Ability to complete moderately complex bug fixes
  • Good oral and written communications skills

  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.
  • Successfully implement development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
  • Resolve technical issues as necessary.
  • Keep abreast of new technology developments.
  • Complete bug fixes.
  • All other duties as assigned.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. If a qualified individual with a disability or disabled veteran needs a reasonable accommodation to use or access our online system, that individual should please contact or if you are based in the US you may also contact us on 1.855.833.5120.
Please read our
Candidate Privacy Policy

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

Zimmer Biomet Zimmer Biomet |
4 d ago

As a member of the Connected Health software development team, the Senior Data Analyst is responsible for developing curated data models and reporting solutions for the mymobility/ZBEdge platform. This includes responsibility for analyzing, designing.

14 d ago

Description:This position is responsible for design, coding, unit testing, and documentation of applications for Heartland’s customers. This position will also work closely with other Team Members and clients to provide custom .NET and CMS based software.

Technical Support EngineerDo you have a passion for solving complex, technical issues for customers? Are you customer and result-oriented and a good communicator? Do you have extensive knowledge of the hosting and data center landscape? Are you persuasive,.

Senior Project ManagerWe are a leading solutions provider of Microsoft ERP solutions for the Enterprise Construction market. SIS has immediate openings for Dynamics 365 FO Senior Project Managers. We currently have a significant pipeline of new business..

Job Description Summary:The Senior IT Project Manager will provide project management oversight of larger or more complex technology projects. This position will define, implement, and manage scope, schedule, and resources so that all project milestones.