Senior .NET Application Developer Job Description
Senior .NET Application Developer Duties & Responsibilities
To write an effective senior .NET application developer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior .NET application developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior .NET Application Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior .NET Application Developer
List any licenses or certifications required by the position: MCSD, AZ400, AZ300, AZ
Education for Senior .NET Application Developer
Typically a job would require a certain level of education.
Employers hiring for the senior .NET application 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, Education, Technical, Software Engineering, Engineering, Business, Information Systems, Software Development, Design, Leadership
Skills for Senior .NET Application Developer
Desired skills for senior .NET application developer include:
Desired experience for senior .NET application developer includes:
Senior .NET Application Developer Examples
Senior .NET Application Developer Job Description
- Perform application unit and system level testing
- Produce documentation of all software produced
- Ability to conduct user acceptance testing, including preparation of user acceptance testing protocols, collection of test results, and resolving issues identified by users
- Interact directly with engagement teams and clients
- Able to approach concepts creatively
- Focus on efficiency with the ability to multitask
- Troubleshoot issues, proactively identify solutions, implement corrective actions and collect and organize issues on a tracker
- Creating, maintaining and supporting active applications, tools and processes while maintaining user and technical documentation
- Analyze complex data analysis and workflow requirements
- Partners with business, architecture and infrastructure and oversees all service levels
- Experience with developing services using Windows Communication Foundation (WCF)
- Exposure to cloud programming/platforms
- Experience with TPL, MVVP, and Dependency Injection (Unity, MEF, Castle Winsdor)
- Supervises others on developing application internals for usability, reliability and scaleable requirements
- Hands-on experience with software development on Microsoft Azure (SQL Azure, App Services, Application Insights, Media Services, API Management, PowerShell scripting)
- Outstanding analytical, technical and critical thinking skills
Senior .NET Application Developer Job Description
- Good understanding and ability to implement software design patterns
- Solid understanding of full software life cycle development
- Provides operation and delivery support for SharePoint and .NET applications critical to the day-to-day activities of Pew’s applications and SharePoint sites
- Provides design and develop Web Applications using .NET and all aspects of SharePoint Sites
- Acts as a point of business process and functional expertise related to Microsoft applications management
- Facilitates sessions to gather, define, and document business requirements
- Manages solution design
- Supports ongoing development within an iterative development methodology and contributes to all phases of the software development lifecycle
- Leads and drives functional test cycles
- Design, Develop, Test, and Implement complex application solutions using ASP.NET, C#, HTML, JavaScript, SQL, and other applicable programming languages
- Familiarity with Frameworks like AngularJS and bootstrap is a plus
- Familiarity with JIRA/Confluence/Git/TeamCity is a plus
- Diagnostic Laboratory and/or Healthcare Industry experience
- Proven knowledge of C# and .Net framework (ASP.Net, including MVC and Web API, asynchronous programming)
- Experience with C#, Swift or Objective–C, and Java preferred
- BS degree in Computer Science or a technical field preferred
Senior .NET Application Developer Job Description
- Analyze business application requirements and develops specifications for user interfaces (UIs), application logic, and data models
- Participate in scoping, requirements elicitation, and effort estimation for new development projects
- Modify and maintain existing applications based on standards and procedures for incident management and defect resolution
- Perform troubleshooting and research technical and performance issues for web-based front end and back end applications
- Develop appropriate program and systems documentation according to established IT standards
- Provide reports on project development status to management on a regular and timely basis
- Provide technical direction and training to lower level Application Developers
- Provide technical consultation in new systems development and enhancement of existing systems and participates in structured code walk-throughs and technical reviews
- Collaborate with other software developers, business analysts, software architects, and IT professionals to develop, maintain, and support applications
- SQL Server T-SQL stored procedures and queries
- At least two (2) years work experience in Microsoft Dot Net, C# experience is a must
- Hands-on experience with Java IDEs like Eclipse and/or Visual Studio
- Hands-on experience with SQL development tools like SQLDeveloper
- Hands-on experience with source control tools like SVN
- Experience of using ASP.NET, C#, WPF, WCF for developing web applications
- A good knowledge of MS SQL and Oracle
Senior .NET Application Developer Job Description
- Platform as a service (PaaS) using Microsoft Azure
- Service Fabric (good to have)
- Azure Blob, Table Storage
- Azure Queue
- Azure Active Directory and OAuth
- Azure Events Hub
- Application Insights
- Api App
- Web App
- Function App
- Experience with unit testing using tools such as MSTest, NUnit
- Experience using 3rd party components like Infragistics\Telerik\Kendo components
- Knowledge on crystal reports and SSRS
- JQuery-Mobile/AngularJS/HTML5
- Knowledge in TFS (Source Control), Visual Studio Team System
- Knowledge of Middleware- Integration Tools- WebSphere MQ., TIBCO, BiZTalk
Senior .NET Application Developer Job Description
- AuthN and AuthZ
- 30% - Design and develop custom solutions with distributed architectures for enterprise web applications
- 20% - Performance tuning the .net code and SQL quires
- 10% - Interact with documentation, Business Analysts and offshore teams
- Work with frontend UI developers to deliver state of the art iOS & Android mobile experiences across the different functions
- Architect and design programs to meet the goals and requirements of various projects
- Perform research and development to evaluate emerging technologies and their potential to optimize the platform
- Review estimates for software development and delivery to ensure quality and accuracy
- Provide tier 3 support to all the Mobile platforms as needed
- Provide support for the RMT business and applications
- ASP.NET and SharePoint object model experience required
- Experience designing and developing.NET web applications that interact with enterprise databases and web services
- Experience in SharePoint front-end admin configuration, front-end custom development using SharePoint Designer, and back-end custom development using Visual Studio
- Experience developing using object-oriented programming methodology and the management of a compiled codebase, with a strong preference for C#, the .NET framework, and other relevant Microsoft technologies
- Experience designing WCF and ASP.net Web Services
- Bachelor’s degree in computer science, management information systems (MIS), or an equivalent degree