Software Engineer

Savance LLC
United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$90,000.0 - $120,000.0
Working hours
Shift work
Job source

Tech stack

.NET Framework Microsoft Windows Microsoft Azure C Sharp (Programming Language) Software Quality Code Review Databases Relational Databases Software Debugging Microsoft SQL Server Query Optimization Software Engineering
+6 more
Web Applications Git AngularJS Information Technology Web Technologies Software Version Control

Job description

  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Design, develop, and maintain scalable Windows and web-based applications using current company standards, tools, and best practices.
  • Collaborate with product managers, engineers, support staff, and customers to define requirements and design effective solutions.
  • Take ownership of complex features or systems from concept through production release.
  • Research, diagnose, and resolve complex software defects, including high-impact and escalated customer issues.
  • Review code and provide constructive feedback to improve overall code quality, performance, and maintainability.
  • Mentor and support junior developers by sharing technical knowledge and best practices.
  • Assist with estimation, planning, and prioritization of development tasks and projects.
  • Create and maintain technical documentation such as design documentation and developer guides.
  • Stay current with industry trends, emerging technologies, and best practices, and recommend improvements when appropriate.

Requirements

Savance Workplace is seeking a highly skilled and motivated Mid to Senior Software Engineer who is passionate about building high-quality software and solving complex, real-world problems. This role is ideal for an experienced engineer who enjoys taking ownership of projects end-to-end-from understanding customer and business needs through designing, implementing, testing, and delivering reliable solutions. As a member of our small but mighty engineering team, you will play a key role in shaping our products, contributing to technical decisions, and supporting the growth of the team., Savance is a fast-paced, dynamic, challenging, and demanding environment; and also a fun and rewarding place to work. We thrive as a team and are always looking for the people who are the right fit and have the right attitude to bring even greater success and camaraderie to the table. To excel at Savance, you must love to be challenged, seek out opportunities to develop your skills, be confident yet humble, and be able to learn from your mistakes. We thrive working alongside smart, independent, and self-motivated people who get along well with others. If you have a can-do attitude and seek a challenging, rewarding position with a great team, Savance is the place for you!, * Strong proficiency in software development with a focus on building reliable, maintainable, and scalable solutions.

  • Experience designing and implementing applications using Microsoft-based technologies, including C# / .NET.
  • Solid understanding of relational databases, particularly SQL Server, including schema design and query optimization.
  • Experience with modern web technologies and frameworks (e.g., Angular or similar).
  • Proficiency with version control systems such as Git and familiarity with CI/CD pipelines and tools like Azure DevOps.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to work independently with minimal supervision while effectively collaborating with a team.
  • Strong written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences., * Passionate about software development and continuously improving their craft.
  • Self-motivated, organized, and able to manage multiple priorities in a fast-paced environment.
  • Comfortable taking ownership of work and being accountable for outcomes.
  • Detail-oriented with a strong commitment to quality and reliability.
  • Customer-focused, with an understanding of how technical decisions impact end users.
  • Confident yet humble, open to feedback, and willing to mentor others., * Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 4+ years of professional software development experience, or equivalent demonstrated expertise.
  • Experience developing Windows and/or web-based applications in a professional environment.
  • Experience working directly with customers or stakeholders to gather requirements and deliver solutions.
  • Ongoing willingness to learn new technologies and adapt to evolving tools and processes., * professional software development: 4 years (Required)
  • developing in c#/.NET: 3 years (Required)
  • Writing SQL Server quaries & designing databases: 2 years (Required)
  • using Git for source control: 1 year (Preferred)
  • full development life cycle: 1 year (Preferred)

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Employee assistance program, * 100k+ salary based on experience
  • Performance-based bonuses
  • 2 weeks of paid time off
  • 8-10 paid holidays a year
  • 401k with company matching
  • Health, dental, and vision insurance
  • Flexible working schedule
  • Remote, work from home position

Job Type: Full-time

Pay: $90,000.00 - $120,000.00 per year, * 401(k)

  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:05 min

Preserving the software engineering growth path for junior developers

Gunnar Grosch · Coffee With Developers

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all