Senior .NET Developer Job Description
Senior .NET Developer Duties & Responsibilities
To write an effective senior .NET developer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior .NET developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior .NET Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior .NET Developer
List any licenses or certifications required by the position: MCSD, ITIL, II, AWS, SSL, IAT, MCSA, LOMA, OS
Education for Senior .NET Developer
Typically a job would require a certain level of education.
Employers hiring for the senior .NET developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Collage Degree in Computer Science, Technical, Engineering, Education, Information Systems, Information Technology, Business, Computer Engineering, Design, Software Development
Skills for Senior .NET Developer
Desired skills for senior .NET developer include:
Desired experience for senior .NET developer includes:
Senior .NET Developer Examples
Senior .NET Developer Job Description
- Strong TSQL/VSQL skills and experience in constructing complex queries and stored procedures for Microsoft SQL
- Must be proficient in JavaScript, SOAP- or REST-based web services, XML and JSON technologies
- Lead new technology introductions
- Write code to create single-threaded, multi-threaded or user interface event driven applications, both stand-alone and those which access servers or services
- Follows company IT processes and IT procedures for managing change, managing code, scheduling changes using company standard tools and processes
- Collaborate with and oversee the work of others in the design, development and implementation of client solutions
- Define technical, operational and user requirements, create conceptual architecture and solution-design materials, and develop the solution against the design
- Collaborate with business partners and other teams to understand new functionality
- Lead and co-ordinate with offshore team to make sure the project deliverables and timelines are met
- Take Project Lead responsibilities when necessary
- Experience on Biztalk development
- Experience on SharePoint development
- Familiarity on common design patterns
- Experience on Secure Development Lifecycle
- Keep the clients happy
- Web services development in considered a plus
Senior .NET Developer Job Description
- Analyse requirements
- Spend days on endless meetings
- Work with unclear scope and requirements
- Deploy applications manually
- Support IE 6,7,8,9,10
- Leads the design, coding and testing of software components with input of Senior Technical Architects
- Familiar with implementing REST Services
- Develops and maintains automated tests
- Follows agile development practices (refactoring, test first development, etc) and processes (Scrum)
- Identifies opportunities for system enhancements, including technology upgrades, multimedia applications, database interactions and data modeling tools
- Experience with Telerik UI tools for ASP.Net and MVC
- Extensive experience with .NET LINQ
- Thorough understanding of relational database design, and experience in implementing relational database objects such as tables, views, triggers, and stored procedures
- Experience is SQL Reporting Services
- Experience in C# .Net, WPF, and MVVM
- 5+ years’ experience SQL Server and Oracle (creating SQL, table design, views, stored procedures, triggers)
Senior .NET Developer Job Description
- Participating in design discussions and solving complex business problems
- Responsibility for technical projects and see them into production following standard development and quality processes
- Utilisation of standard Microsoft stack technologies
- Supporting developers by providing technical and task direction
- Create technical and operational system documentation
- Ensuring compliance with IT Technology Roadmap
- Production support and escalation.Provide point of escalation during the day and off-hour
- Work closely with the development management team to design and implement use cases
- Analyze business requirements then design and code web applications, services, and batch processes using .NET framework 4.5
- Document code using XML comments
- Experience with SQL Server, Oracle, or other relational databases
- Ability to coordinate and collaborate with stakeholders, developers, and project managers to comprehend issues
- Experience in working with Metastorm
- 8+ years of experience with IT as a Web application developer using .NET, C#, or other object-oriented programming languages for application development
- 8+ years of experience with relational databases, including Microsoft SQL Server, Oracle, or MySQ
- Knowledge software design patterns
Senior .NET Developer Job Description
- Responsible for architecture, design and end to end implementation of the data integration solutions
- Single resource responsible for construction of all objects necessary within the Data Warehouse and or analytics platforms
- Resource will be responsible for developing interfaces including but not limited to API or services development, data conversion programs, and application extensions
- Resource will interact with the other project team members responsible for developing reports, interfaces, data conversion programs, and application extensions
- Function as an integral part of a strong global development team with prime responsibility for Buck UK business systems
- Design and test the company software and products
- Translate complex business requirements into efficient IT solution and code architectures
- Deliver on software quality by leveraging mocking approaches along with unit testing
- Routinely apply best practices of software testing and also secure coding techniques
- Help lead large, complex projects that involve virtual teams geographically dispersed
- Ability to provide integrated technical solutions to meet abstract client requirements
- Ability to develop design and prototypes based on customer requirements
- MA or MS degree in CS, Engineering, Information Systems, or a related technical field preferred
- Microsoft .NET development Certification, including MCTS ,MCSE, or MCSD
- Required 5+ years of experience in the development of asp.net, C# applications
- Demonstrated skills in organizing technical information based on reviewing meeting notes, business specifications, interviewing clients, architects and business analysts
Senior .NET Developer Job Description
- Design, build and maintain .NET web-based applications with the Microsoft MVC, Microsoft
- Perform unit testing using tools like MSTest, NUnit and Jasmine and mocking frameworks like Moq
- Communicate with product owners and business analysts to gather accurate specifications for new enhancements and applications
- Assist with work estimating based on requirements and technical designs
- Translate requirements and use cases into technical designs and functional code
- Collaborate with different teams and team members on projects
- Act as a mentor to other developers with programming issues
- Perform design and code reviews and help maintain code quality, performance and application responsiveness
- Effectively communicates with team members, customers, partners and management, including assisting with or conducting technical walkthroughs, reporting project status, enabling [facilitating? Promoting?] Vendor solutions and providing accurate and concise documentation
- Strong C#, .Net Framework, Visual Studio
- TDD and good understanding of unit test frameworks
- 5-6 years experience in Web Services Development
- Excellent communication and coordination abilities
- Should be able to handle difficult stakeholders
- Ability to work independently collaborating with management and other teams
- Bachelor's degree plus 5+ years developing web based applications