Senior C, .NET Developer Job Description
Senior C, .NET Developer Duties & Responsibilities
To write an effective senior C, .NET developer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior C, .NET developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior C, .NET Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior C, .NET Developer
List any licenses or certifications required by the position: D365, II, IAT
Education for Senior C, .NET Developer
Typically a job would require a certain level of education.
Employers hiring for the senior C, .NET developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Business, Design, Software Development, Information Technology, Management, Performance, Education
Skills for Senior C, .NET Developer
Desired skills for senior C, .NET developer include:
Desired experience for senior C, .NET developer includes:
Senior C, .NET Developer Examples
Senior C, .NET Developer Job Description
- Develop test procedures and test platforms for programs and/or programming functions
- Manage systems project timelines as they relate to programming
- Lead a team of software developers in the design and construction of web-based solutions using C#.NET and other web technologies
- Responsible for solution architecture and code design decisions
- Ensure that development and design standards are being followed
- Working closely with the development and testing teams, and business users in all regions throughout the lifecycle of projects to ensure the requirements are correctly interpret
- Utilizes automated testing tools to build and execute tests
- Leads team through problem resolution and decision making
- Coordinates with business teams, development teams and vendors to determine testing and test automation coding requirements
- Designs, codes, and tests, test automation components for complex or cross-functional systems, sub-systems or other technical solutions
- Expert in XML/Web Services
- Ability to complete tasks independently with minimal direction
- Bachelor's degree in Computer Science, IT, Economics, Finance
- Microsoft Outlook, Excel, PowerPoint, Access, Visio
- A quick learner to understand technical business requirements
- Identifies multiple solutions and determines best approach to solve complex test automation opportunities with systems and software
Senior C, .NET Developer Job Description
- Develop application features using C# .Net and SQL Server 2012
- Responsible for the analysis, architecture, design, coding, testing and documentation of web and Windows applications
- Design, develop, test, deploy and maintain new features and enhancements as part of the development team
- Designs and develops code adhering to test case design standards to test APIs, services and interfaces
- Work individually or as a member of a team
- Application and System deployment
- Enhancing and supporting existing applications
- Presenting technical solutions and develop them to usable applications
- Maintain existing integration connectors
- Work on implementation of new version of the internal framework based on .NET and Angular.js
- Queue (MSMQ or MQSeries)
- You must have over 3 years' experience in C#
- Experience of ASP.NET MVC3/4/5, Web API
- Object Orientated and SOLID principles
- Additional experience in Cloud/Farm/Grid multi server applications using Azure or AWS etc
- Automation, Lambda/Expression Trees and Multithreading
Senior C, .NET Developer Job Description
- Maintenance of existing system, enhancements, and new application development in an agile programming environment
- Make recommendations for programming specifications
- Work as a member of multicultural and geographically dispersed team
- Maintain and support existing software solutions
- Work as a leader or member of a team
- Monitor the integrity of scheduled reports/tasks and jobs ensuring the proper flow of data into tables, updates
- Stay current with technology trends and apply this knowledge to propel business success
- Primary developer on highly visible projects
- Create a team environment that enables team members to excel
- Work closely with the Software Development Manager in the areas of technological evolution and strategy
- Develop potentially complex processes and interfaces
- Experience with Object-Oriented JavaScript frameworks (Angular, Backbone)
- Experience with utilizing software development tools and best practices, Visual Studios, Jenkins, TDD, NUnit, code coverage, secure code analysis
- 3+ years of ASP .NET, WinForms, HTML, CSS, JavaScript
- Experience in an agile environment, Scrum or Kanban
- Experience with Test Driven Development (TDD) and Continuous Integration (CI)
Senior C, .NET Developer Job Description
- Deliver all types of needed documentation (architecture, design, how-to-s, checklists, deployment instructions), and care about the product delivery through all stages till the production release
- Help to enable team success through fostering a positive work environment
- Work within a team in the development, testing, implementation and maintenance of systems of moderate size/complexity
- Work closely with business analysts to understand strategic and financial objectives to transform business specifications into applications
- Create software applications with a focus on .NET technologies, using object oriented, multi-tiered component based architecture
- Willingness to learn new technologies and mentor other team members
- Responsible for Application support and development
- The candidate will partner with the business to understand the business needs and evaluate the application functionality to meet those needs
- Facilitates with vendors and the business to meet an ever-changing, growing, and expanding environment
- On-call support, on a rotational basis, is required
- Working knowledge of Git and build tools (Bamboo preferred)
- Bachelor’s degree in Computer Science or technology related fields
- Familiarity with Microsoft Internet Information Services a strong plus
- Experience with TMS, WMS and/or carrier shipping solutions is a plus
- Must have 3-5 years software development experience
- Min of 2 years C# / .NET 4.X
Senior C, .NET Developer Job Description
- Develop, document and maintain software products currently built upon Microsoft SQL Server, ASP.NET/C#, JavaScript frameworks and jQuery technologies
- Must possess a strong desire to understand the underlying business processes
- Manage small to medium projects, and work effectively with team members and customers
- Must understand and adhere to strict control procedures to ensure proper financial reporting
- Learn and understand the key business processes and contribute to team knowledge pool
- Develops automation test approaches and plans for complex integrated systems
- Implements non-UI based automation techniques and practices that utilize service and messaging layers of the applications under test
- Designs and develops tools to increase QM productivity
- Applies critical thinking and root cause analysis techniques to solve problems
- Evaluates and recommend of automation tools and approaches
- Business, vendor and management liaison experience
- The position also requires a skill set of timely situational problem discernment and taking action to attain resolution
- Responsibility and task ownership to see assignments, and support calls, from inception to resolution
- Capability of communicating effectively to customers, and management, conforming to team-accepted coding and design methodologies
- Rotational, on call responsibility is expected of the successful candidate
- Ability to develop systems with consideration to reliability, availability, and maintainability is extremely important