.NET Software Developer Job Description Template
Our company is looking for a .NET Software Developer to join our team.
Responsibilities:
- Responsible for design, coding, testing, debugging, documentation, delivery and support;
- Adhering to established methodologies while continuously analyzing processes for improved performance and adaptability;
- Developing test scripts and conducting unit testing;
- Developing technical specifications;
- Assisting Project Manager with developer team coordination throughout the project’s lifecycle;
- Designing and implementing component-based applications using the .NET Framework within established project schedules;
- Designing and implementing component-based applications using the .Net Framework and .NET Core Framework within established project schedules;
- Develop Single Page Applications using the React or Angular SPA frameworks;
- Consults with project teams and end users to identify and assess application requirements;
- Collaboration with the Business Analysts, test team and leads;
- Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements;
- Update of assigned tasks in ALM;
- Troubleshoots production problems related to software applications;
- Documentation for customer deliverables;
- Responding to defects from production system.
Requirements:
- .Net Framework to Core conversion experience;
- Familiarity with Jira Software and Service Desk;
- Familiarity with Oracle Toad;
- Understanding of OO Design and Analysis;
- Ability to periodically work weekends (Saturday and/or Sunday);
- LINQ To SQL or MS Entity Framework;
- Proficient in C# .NET, VB.NET;
- Transact-SQL a plus.net;
- Excellent written and verbal communication skills;
- Understanding of application server architecture;
- Able to be on-site 5 days a week;
- Responsible for code reviews of team members;
- Worked in an Agile environment;
- Word Automation, Oracle Policy Modeling or experience or other Rules Engines , SQL Anywhere Mobilink server experience or knowledge;
- Working knowledge of ALM (workload tracking).