What are the responsibilities and job description for the Principal .NET Developer position at Sparq?
Team Sparq is committed to creating high-quality tech careers while helping clients accelerate their digital transformation journey. We are committed to being an inclusive workplace, maintaining a culture of equitable, diverse employment and advancement company-wide.
C2C is not available
Must be authorized to work in the U.S. without sponsorship
Why You Will Enjoy Mondays Again
We are seeking a Principal .NET Developer with experience in C# to build scalable, predictable, high-quality, and high-performing web applications on the Microsoft technology stack.
C2C is not available
Must be authorized to work in the U.S. without sponsorship
Why You Will Enjoy Mondays Again
- Opportunity to collaborate with a diverse group of colleagues in a fun, creative environment
- Progressive career journey and opportunity for advancement
- Continuous development through training, mentorship and certification programs
- Exposure to modern technologies across various industries in an agile environment
- Flexibility to work remotely, onsite or a hybrid of both as desired in certain locations
- Competitive salary bonus opportunities
- Robust benefits package, matching 401(k) plan, and substantial PTO
- Tuition reimbursement
We are seeking a Principal .NET Developer with experience in C# to build scalable, predictable, high-quality, and high-performing web applications on the Microsoft technology stack.
- Build new systems with C#, .NET Core, ASP.NET, SQL Server, Web API, MVC, and Angular
- Develop new functionality on existing software products
- Experience working with AWS cloud services
- Design, code, and test business systems to meet client requirements
- Responsible for successful completion of code deliverables within projects
- Involved in the various phases of the SDLC
- Act as the SME in the web space for the organization
- Lead, coach and mentor other Sparq colleagues
- Provide consultative services to various clients
- Consultative approach and problem solving skills to successfully align digital solutions with long-term business goals of the client
- Commitment to understanding and exceeding client expectations
- Ability to perform project oversight and execution of deliverables
- Flexibility to adapt within a high-growth organization
- Ability to lead, mentor and motivate those around them
- Hunger for continuous learning and professional development
- Intellectual curiosity to provide creative solutions
- Full understanding of the software development life cycle
- Ability to positively impact fellow colleagues through effective leadership, presentations, coaching, etc.
- Desire to work in a team environment
- Good interpersonal, written and verbal communication skills