Jobs · Engineering · Texas

Senior Software Engineer - C#

Emburse · Dallas, TX · 3 wk ago
HybridEngineeringFull-time

About the role

As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive innovation within the company. You will work closely with cross-functional teams including product managers, designers, and other engineers to ensure that software meets both technical and business requirements.

Responsibilities

  • Design, develop, and maintain scalable and efficient software systems using C# and .NET technologies.
  • Collaborate with cross-functional teams to understand business needs and translate them into technical solutions.
  • Participate in code reviews and mentoring junior engineers.
  • Stay current with industry trends and best practices in software engineering.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software development experience.
  • Experience with C# and .NET framework.
  • Strong understanding of object-oriented design principles and software architecture.
  • Proficiency in SQL and database design.
  • Experience with version control systems (Git).
  • Excellent problem-solving skills and ability to work independently and as part of a team.

Qualifications

  • Proven track record of delivering high-quality software products.
  • Experience with cloud platforms such as AWS or Azure.
  • Knowledge of RESTful APIs and microservices architecture.
  • Experience with Agile methodologies and tools (Jira, Confluence).

Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to work under pressure and meet deadlines.
  • Passionate about technology and committed to continuous learning.

Benefits

  • Competitive salary commensurate with experience.
  • Flexible working arrangements including remote work options.
  • Health insurance coverage.
  • Retirement savings plan with employer match.
  • Professional development opportunities.
  • Regular team-building activities and social events.

Pay

The base salary range for this position is $100,000 - $150,000 annually, depending on experience and qualifications.

Schedule

This role offers a hybrid schedule, combining both remote and in-office work.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com