.NET Senior Developer Job Description
.NET Senior Developer Duties & Responsibilities
To write an effective .NET senior developer job description, begin by listing detailed duties, responsibilities and expectations. We have included .NET senior developer job description templates that you can modify and use.
Sample responsibilities for this position include:
.NET Senior Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for .NET Senior Developer
List any licenses or certifications required by the position: MCSD, ITIL, II, AWS, SSL, IAT, MCSA, LOMA, OS
Education for .NET Senior Developer
Typically a job would require a certain level of education.
Employers hiring for the .NET senior 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 .NET Senior Developer
Desired skills for .NET senior developer include:
Desired experience for .NET senior developer includes:
.NET Senior Developer Examples
.NET Senior Developer Job Description
- Mentor and guide new developers
- Develop Native Mobile Applications for iOS and Android (Optional)
- Work with the project manager in planning and estimating throughout the complete life cycle, identify and evaluate alternatives presenting the most efficient and cost effective solution
- Participate in the development and maintenance of appropriate project technical documentation including design, configuration, and installation
- Establish programming project requirements on our current web-based applications by guiding and developing program specifications
- Responsible for overseeing development projects and following sprint cycles
- Meet programming standards by following production, productivity, quality, and customer service standards
- Identifying work process improvements
- Arrange program specifications by confirming logical sequence
- Ability to analyze existing code base and design pragmatic amendments
- 2+ years of experience with jQuery or similar JavaScript frameworks
- Working knowledge and experience with JavaScript MVC or MVVM frameworks such as AngularJS or KnockoutJS, respectively
- Prior experience in development of Content Management Solutions
- Experience configuring and maintaining nightly builds for .Net framework 4.0 or above
- Experience with Web Services or WCF
- Has experience of using 3rd party frameworks/components
.NET Senior Developer Job Description
- Plays a leading role for projects including programming, maintenance, technical support, documentation and administration of the applications
- May coordinate relationships with outside vendors in developing tests to ensure feature functionality
- Recommends system improvements, monitors design progress, and prepares design project reports
- Develop extensible enterprise software using cutting-edge technology
- Participate in project focused Scrum rituals (standup, grooming, planning, retrospective)
- Work with Architects, Developers and business clients to collaborate and build industry leading software
- Develop and design user interface components, web services and database interactions
- Promote best practices and patterns in software development
- Promote user interface guidelines and standards
- Research and assess new technologies
- We have salaries to motivate you, bonuses for your performances
- We are proud of our games and we would like you to feel the same way - we’ll give you goodies and games letting you choose what you like most
- BS/BA degree, 5 plus+ years and/or equivalent experience
- 3+ years of experience in data modeling, database design, data transformation(ETL) and data warehousing
- Familiarity with hedge accounting and securitization applications is a definite advantage
- Exposure to capital market products and derivative products would be a an asset
.NET Senior Developer Job Description
- Develop and execute test scenarios to ensure the stability and performance of applications utilizing unit test framework
- Use of TFS on a daily basis as an ALM tool
- Create technical design and develop frameworks for developing robust and scalable application
- Add robust features and evolve existing products
- Producing documentation, creating and automating unit tests/frameworks
- Mentoring junior level developers
- Debug, monitor and performance tune applications and platforms
- Work with product managers to create feature specifications and estimate timelines
- Provide support to junior members of the development team
- Develop new software applications that meet requirement specifications and adhere to established department technical standards, working on projects using either Agile/SCRUM or iterative methodologies
- 10+ years of experience with object-oriented design and development, including C#
- Minimum five years of progressive experience developing software using ASP.NET, .NET, C#, JavaScript technologies and SQL Server Design database schema, develop stored procedures and SQL Server Integration Services (SSIS) packages
- Experience performing unit testing and troubleshooting applications built on ASP.NET, .NET, C#, JavaScript technologies and SQL Server
- Excellence in communicating and presenting complex information to technical and non-technical stakeholders, both orally and in written form
- Ability to work with global teams and interact with external clients in a professional growth market
- Development of client-based and web-based software solutions
.NET Senior Developer Job Description
- Develop strategic measurement strategies in collaboration with internal stakeholders
- Ensure key performance data is captured across all customer facing digital touchpoints to provide
- Actionable insights to continuously improve customer experience and channel performance
- Manage tagging including overall strategy, implemlentation and best practices
- Create institutional knowledge on analytics and educate senior leadership on digital customer trends
- Designs, modifies, develops and writes, and implements IT software solutions
- Serves as a technical expert to IT Managers and functional teams in the IT organization
- Drives technical and procedural change relative to best practices in software development
- Builds teams as necessary to solve problems by taking ownership and mentoring developers in finding solutions
- Designs, plans, and coordinates work teams on new or existing software projects
- Analysing functional docs and High Level design docs
- Designs and codes software in line with quality standards
- Identifies and fixes bugs within own code
- Leading of team meetings, scrums or equivalent
- Manage a team of resource reporting to a Development Manager
- Expert knowledge of relational database concepts
.NET Senior Developer Job Description
- Create solutions to meet client needs
- Design and implement multi-tier software using the latest technologies, such as ASP.NET MVC, jQuery, CSS, BizTalk, SharePoint, NServiceBus, Oracle, SQL Server, SQLite, and Informatica
- Analyze customer needs, document requirements, and design technical solutions
- Deliver web and windows based solutions using .NET technologies (C#,vb.net)
- Design and develop applications that interface with other enterprise applications
- Communicate with product owners and business analysts to gather accurate specifications
- Maintain IIS web servers
- Perform troubleshooting and analysis to assess root cause of application issues
- Provide technical direction to developers to ensure deadlines are met
- Developing and maintaining high-quality software products while supporting the strategic vision of the corporation
- Demonstrates knowledge of SOLID design principles
- Demonstrates excellent knowledge of C# and the .NET framework
- Demonstrates knowledge of NPM and Nuget
- Demonstrates knowledge of building REST services
- Demonstrates knowledge of Unit, Integration, and Performance testing
- Experience with Inversion Of Control design patterns