Senior Software Engineer

Milwaukee, WI
$100,000 - $135,000 / Year 
Junior, Senior level
Why work here?
Senior .NET Engineer - C#/Azure + Javascript - Remote

Job Description

A bit about us:

We are seeking an experienced Senior Software Engineer to join our dynamic team in the construction software industry. This exciting opportunity will allow you to work on cutting-edge technologies in a fast-paced, innovative environment. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions to address complex business issues, and providing technical leadership within the team. You will be working with the latest technologies such as .NET Core, C#, JavaScript, Microsoft Azure, API, and CI/CD.

Why join us?

  • Close-knit, growing team
  • Remote flexibility
  • Growth Opportunities
  • Great Benefits
  • Stability

Job Details


  • Lead the design and development of high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  • Contribute to all phases of the development lifecycle – write well-designed, testable, efficient code.
  • Ensure designs comply with specifications – prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Collaborate with other team members and stakeholders, taking on complex software development tasks and providing guidance to junior team members.
  • Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.
  • Develop and maintain applications using C#, JavaScript, Microsoft Azure, API, and Full Stack Development.
  • Maintain high standards of software quality within the team by establishing good practices and habits.


  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 7+ years of experience in software development with a focus on .NET/C# and JavaScript (REACT and Angular 8+ experience is a plus)
  • Microsoft Azure
  • Building APIs
  • CI/CD
  • Proven experience in designing, developing, testing, and deploying applications/systems using proven or emerging technologies, in a variety of technologies and environments.
  • Strong understanding of object-oriented programming, software engineering principles, and concepts.
  • Experience with Agile development methodologies and TDD.
  • Strong problem-solving skills, with a creative and analytical mind.
  • Excellent communication and teamwork skills.
  • Demonstrated ability to mentor and coach others.
  • Proficiency in using Git or other version control systems.
  • Experience in continuous integration and continuous deployment using tools such as Jenkins, Maven, etc.
  • Understanding of software development lifecycle (SDLC) processes.

Ref #
19 days ago
Last updated 19 days ago

What's your favorite/least favorite part of Dofactory?
Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
© Data & Object Factory, LLC.
Made with    in Austin, Texas.      Vsn 43.0.0