Senior .NET Software Engineer - Back End and Front End

November 7

Apply Now
Logo of Johnson Controls

Johnson Controls

Engineering • Manufacturing Operations • Sales • Building Automation • Fire & Hazard Protection

10,000+

Description

• FM:Systems is looking for a Senior .NET Software Engineer - Front end and Back end • Play a crucial role enhancing and maintaining our web applications as a technology leader • Work as a lead developer to deliver product functionality from UI to middleware/API to database. • Code in VB, C#, React and other languages to enhance and maintain our web application. • Contribute substantially to the architecture and design of our applications. • Ensure quality, performance, usability, and maintainability are built into our solutions. • Mentor other engineers, encouraging engineering best practices. • Collaborate with UX experts to evolve our SaaS applications.

Requirements

• Bachelor’s degree in a computer related degree program or equivalent work experience. • 8+ years of professional Software Engineering experience. • 8+ years of experience developing in the .NET framework with ASP.NET MVC, ASP.NET, and Web API. • 8+ years of C# and/or VB programming experience. • 5+ years of MS SQL experience and ability to demonstrate strength with stored procedures, queries, tuning and debugging. • Experience developing JavaScript, CSS, and HTML with a solid understanding of at least one JavaScript framework. • Strong experience with implementing unit tests. • Experience building and tuning RESTful APIs. • Experience producing designs to represent solutions to product and customer needs. • Experience with deployment methodologies such as CI/CD and Octopus. • A history of successfully implementing software development patterns and best practices such as dependency injection. • Ability to successfully interface with business stakeholders and engineers to deliver the right solution that balances product, quality, technical, and timeline requirements. • Ability to translate technical requirements into elegant code solutions. • Passion for mentoring junior engineers to produce elegant, maintainable technology deliverables. • Excellent written and verbal communication skills. • A self-starter with an acute sense of ownership and the ability, passion, creativity, and confidence to independently problem solve and produce results. • Strong history of moving quality to the left including extensive unit testing experience. • Experience working with Agile development practices.

Benefits

• Competitive salary • Paid vacation/holidays/sick time • Comprehensive benefits package including 401K, medical, dental, and vision care. • On the job/cross training opportunities • Encouraging and collaborative team environment • Dedication to safety through our Zero Harm policy

Apply Now

Similar Jobs

November 7

Aristocrat

5001 - 10000

Lead architecture and management of data platforms for gaming technology company.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com