
Senior Software Engineer – Microsoft Stack
NBCUniversal
full-time
Posted on:
Location Type: Hybrid
Location: California • Colorado • United States
Visit company websiteExplore more
Salary
💰 $83,626 - $195,998 per year
Job Level
About the role
- Write application code and develop user interfaces following established standards and best practices
- Create and maintain design, interface, system, and user documentation
- Test software and interfaces to ensure quality and functionality
- Coordinate design activities with other Developers to ensure adherence to project specifications
- Work within project specifications to meet goals and objectives in a timely and accurate manner
- Provide functional and technical troubleshooting for existing applications
- Perform fixes and enhancements as needed to maintain application performance
- Work with Business Partners to develop technical requirements, design solutions, and resolve production issues
- Design architecture and solutions for new applications or application enhancements
- Maintain regular, consistent, and punctual attendance
- Demonstrate excellent communication, decision-making, and problem-solving skills
Requirements
- Proficiency in C# and .NET Framework
- Strong experience with ASP.NET for web application development
- Solid understanding of object-oriented programming principles and design patterns
- Expert-level knowledge of MS SQL Server (database design, optimization, and administration)
- Advanced SQL query writing and optimization skills
- Hands-on experience developing and maintaining SSIS (SQL Server Integration Services) packages
- Experience with Entity Framework or similar ORM (Object-Relational Mapping) tools
- Excellent problem-solving and analytical skills
- Strong verbal and written communication abilities
- Ability to work independently and collaboratively in a team environment
- Experience working in an Agile or similar development methodology
- 5+ years of professional software development experience.
Benefits
- Medical & Dental
- 401(k) Savings Plan
- Generous paid time off
- Life Milestones - from adoption assistance, childcare resources, pet insurance, and more, Comcast supports you at all life stages.
- Courtesy Services - Free digital TV and internet for full-time employees in serviceable areas.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET FrameworkASP.NETobject-oriented programmingdesign patternsMS SQL ServerSQL query writingSSISEntity FrameworkAgile
Soft skills
communicationdecision-makingproblem-solvinganalytical skillsindependent workteam collaboration