Senior Software Engineer (Atlanta, GA, or other unanticipated locations throughout the U.S.).
Overview
Our team is looking for a Senior Software Engineer.
Responsibilities
Responsibilities include: Lead and execute various Enabling Technology and Digital Surgery projects. Deliver projects on-time, within budget in a compliant and reliable manner. Independently execute tasks to upgrade the .NET Framework from 4.7 to 8.0, including analyzing requirements, planning, and implementing solutions with minimal guidance. Extend and enhance an existing complex software system. Update and enhance APIs and SQL Databases. Use standard methodologies for building Software as a Medical Device (SaMD) technologies under Design Control procedures. Translate requirements into application features and document architecture and design decisions. Design, develop, and debug software for complex, multi-process systems. Implement client-side, server-side, and database software. Design and implement interfaces for data exchange with other systems. Analyze and evaluate new technologies, recommending improvements to existing products. Telecommuting permitted.
Qualifications
Bachelor's degree Computer Science, Computer Science & Engineering, Information Technology, or a related field. 60 months of experience as Software Engineer, Project Lead, Software Developer, or a similar position. 36 months experience in: WPF, C#, ASP.NET, Core Web API, LINQ, MS SQL, and SQLite. 40 hrs./wk. 8:00 am - 5:00 pm
Want more jobs like this?
Get jobs in Atlanta, GA delivered to your inbox every week.

Perks and Benefits
Health and Wellness
- Life Insurance
- Health Insurance
- Dental Insurance
- Vision Insurance
- FSA With Employer Contribution
- HSA
- HSA With Employer Contribution
- On-Site Gym
- Pet Insurance
- Mental Health Benefits
Parental Benefits
- Fertility Benefits
- Family Support Resources
Work Flexibility
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Commuter Benefits Program
- Casual Dress
- Happy Hours
- Snacks
- Some Meals Provided
- Company Outings
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Volunteer Time Off
Financial and Retirement
- 401(K)
- 401(K) With Company Matching
- Stock Purchase Program
- Performance Bonus
Professional Development
- Promote From Within
- Mentor Program
- Shadowing Opportunities
- Access to Online Courses
- Lunch and Learns
- Leadership Training Program
- Associate or Rotational Training Program
- Internship Program
Diversity and Inclusion
- Employee Resource Groups (ERG)
- Diversity, Equity, and Inclusion Program