Software Engineer

Jobot
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 220K

Job location

Tech stack

Clean Code Principles
HTML
JavaScript
Agile Methodologies
Application Performance Management
Unit Testing
C Sharp (Programming Language)
CSS
Code Review
Software Debugging
jQuery
Microsoft SQL Server
GIT
Information Technology
Web Technologies
Software Version Control

Job description

Are you a skilled C# developer who enjoys bringing a bit of personality into your work? We're looking for a talented and creative engineer to join a collaborative development team focused on building and enhancing impactful internal applications. If you enjoy solving complex problems and writing thoughtful, high-quality code, this could be a great fit.

In this role, you'll play a key part in designing, developing, and maintaining internal software systems that support critical business operations. Each project offers an opportunity to create efficient, scalable solutions while working alongside a supportive and knowledgeable team.

As a Senior Software Engineer, you will:

  • Design, develop, and maintain internal software applications using C#
  • Collaborate with developers and stakeholders to gather requirements and deliver effective solutions
  • Write clean, efficient, and maintainable code
  • Perform unit testing and debugging to ensure high-quality deliverables
  • Participate in code reviews to maintain consistency and best practices
  • Ensure compatibility across operating systems and browsers
  • Monitor and optimize application performance
  • Troubleshoot and resolve technical issues as they arise

Requirements

  • Bachelor's degree in Computer Science or a related field
  • At least 7 years of experience in C# development
  • Strong knowledge of Microsoft SQL Server
  • Experience with source control tools such as Git
  • Proven ability to write clean, maintainable, and efficient code
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration abilities
  • Ability to thrive in a fast-paced, dynamic environment
  • Familiarity with Agile development methodologies
  • Experience with web technologies (HTML, CSS, JavaScript, jQuery) is a plus
  • Highly organized with strong attention to detail
  • Ability to manage multiple priorities and meet deadlines
  • Dependable, proactive, and team-oriented mindset
  • Legally authorized to work in the United States

Benefits & conditions

  • Work with modern technologies and a diverse tech stack in a collaborative environment
  • Access strong benefits including healthcare, generous PTO, and retirement plans
  • Grow your career with ongoing training, advancement opportunities, and a supportive team culture

Apply for this position