Senior Software Engineer (C# | JavaScript)
Location
Alpharetta, GA | United States
Job description
If you are an Atlanta-based Software Engineer with Microsoft stack experience, please read on!
- Job Title: Senior Software Engineer
- Job Location: Alpharetta, GA
- Work environment: Hybrid
- Job Type: Permanent/Direct-hire
Position Overview
The Senior Software Engineer is a technical expert who is responsible for designing, developing, documenting, testing, and debugging web-based software applications.
Key Responsibilities
- Develop and maintain web-based software applications using C#, ASP.NET, JavaScript, and SQL Server.
- Design and implement web applications, APIs, and services.
- Debug and resolve technical issues.
- Optimize existing software applications and improve application performance.
- Document and test software applications.
- Collaborate with other software development team members to help design and implement features.
- Develop unit tests and ensure software is of high quality.
Qualifications
- Bachelor's degree in Computer Science or related field preferred.
- 5+ years' experience developing web applications preferred.
- Expertise in C# and ASP.NET
- Experience with JavaScript or modern frameworks like AngularJS
- Experience with SQL Server, MySQL, PostgreSQL, or similar
- Experience with AWS solutions like: Elastic Beanstalk, EC2, S3, SQS, or similar
- Strong problem solving and troubleshooting skills.
- Excellent communication and interpersonal skills.
Benefits - Competitive salary
- Bonus opportunities
- Medical, dental, vision
- 401(K) + matching
- Flexible scheduling
- PTO
- Paid holidays
- Fun company culture
- Much more!
Colorado employees will receive paid sick leave. For additional information about available benefits, please contact undefined undefined
Applicants must be authorized to work in the U.S.
Preferred Skills
C#
ASP.NET
JavaScript
SQL Server
.NET
MVC
Web API
Rest
AngularJS
Node.js
Job tags
Salary
$100k - $120k