NET Software Developer Job Description
NET Software Developer Duties & Responsibilities
To write an effective NET software developer job description, begin by listing detailed duties, responsibilities and expectations. We have included NET software developer job description templates that you can modify and use.
Sample responsibilities for this position include:
NET Software Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for NET Software Developer
List any licenses or certifications required by the position: NET, II, IAT, MCSD, DOD, CISSP, MS, ITIL, PIV, CISM
Education for NET Software Developer
Typically a job would require a certain level of education.
Employers hiring for the NET software 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, Engineering, Software Engineering, Information Systems, Associates, Management Information Systems, Computer Engineering, Business
Skills for NET Software Developer
Desired skills for NET software developer include:
Desired experience for NET software developer includes:
NET Software Developer Examples
NET Software Developer Job Description
- Responsible for assisting in preparing documentation for use by computer operations, applications programming, and user personnel
- Responsible for providing and assisting in the training of personnel in applications programming in the use of software and related hardware
- Responsible for assisting in design, coding, and installation of data base management systems
- Responsible for providing a leadership role within the Software Engineering department both from a technical and a personnel perspective
- This full time person will take on the responsibility of managing the current suite of applications
- Advise management of strategic technology
- Work with other developers to design and develop new functionality for the DMM system
- Facilitate the creation of and review current and detailed project plans for all projects
- Provide management status reports and performance metrics for all projects
- Proactively identify and avoid recurring issues and minimize the impact of problems related to the above area
- At least 2 years of experience with .NET development
- At least 1 years experience with Agile
- At least 3 year of experience with application design and construction with an emphasis on web architectures
- At least 3 year of experience in SOA environments working with SOAP or at least 3 years RESTful web services
- At least 3 years of experience with .NET (C#), or at least 3 years of experience with ASP.NET
- At least 3 years of experience with jQuery or at least 3 years of experience with CSS or at least 3 years of experience with javacript
NET Software Developer Job Description
- Provide Standards, Data base designs, requirements statements, functional descriptions, system specifications, system flows, program specifications, system test plans/results, integrated test plans/results, implementation instructions and release procedures
- Maintain all source code and turn over all source code to the Technical Point of Contact
- Applies resolutions, leading to timely and error free revisions in applications
- Work closely with the other Development and QA team members
- Follow Development coding standards
- Troubleshoot various products and business applications already in production as needed
- Create unit tests for all code changes
- Participate in Agile meetings
- Hands-on development and coding in C# using the latest development environments - Visual Studio 2015 and the latest frameworks and techniques, such as MVC, WebAPI
- Ability to play the role of both developer & tester and take responsibility and accountability for the coding of their assigned projects
- Do you have experience with OO design and common design patterns
- Do you have experience with Windows Server and IIS platform
- Do you have experience with Agile engineering practices
- Demonstrated experience with Microsoft stack working across tiers (Object-Oriented design, C#, MVC, ASP.NET, Web API)
- Strong experience working with SQL Server and other database technologies
- 3+ years of application development experience with ASP.NET, C#, .NET Framework and SQL Server
NET Software Developer Job Description
- Develop a customised software solution using Microsoft technologies
- Should be able to contribute best-in-class programming skills to develop highly innovative, maintainable Web Site/Application
- Responsible for coding, testing and on-time delivery of high quality
- Responsible for High Level/Low Level Design Documentation
- Quick Learner and highly motivated to keep himself/herself abreast with latest technologies all the time
- Travel to client locations as required
- Work as a member of a Global Software Engineering Organization responsible for localization best of bread products dedicated for Food & Beverage and Hotel Industries, around the world
- Participate in the full life-cycle delivery of software applications
- Cooperate with other development and product teams
- Primary focus will be requirements for the trading desks in Dublin, which form an integral part of the wider global organisation
- Prior experience working with teams offshore
- Knowledge and experience with either .NET and/or Java/open source development environments, preferably both
- Experience with jQuery and CSS3
- Experience with JS frameworks such as Angular or Backbone a strong plus
- Familiarity with mobile programming environments such as iOS and Android a strong plus
- Experience writing unit/integration tests
NET Software Developer Job Description
- Ability to master technology & understand complex business functions
- Work closely with development teams and business in all regions to ensure the effective delivery of requirements
- Extensive knowledge of .NET, C# and Microsoft related technologies, across client (winform, webform, wpf) & server (services, remoting, wcf)
- Experience of working on multi-tier, multi-threaded global trading solutions across numerous markets and disciplines
- In-depth knowledge of position & trade management, market data flows and related connectivity
- Knowledge of the Securities Lending/Stock Borrow Loan business domain
- Design & implementation experience using patterns and techniques to effectively develop & maintain enterprise level trading solutions, including TDD & Agile
- Database experience is also required, in particular Sybase
- Software infrastructure for sharing of information between applications on a desktop, cloud, or through a web UI
- Cloud and web enablement of engineering solutions
- Experience with Git, and general configuration management strategies
- Good knowledge of C/C++/.NET
- Enterprise experiences in SaaS architectures
- Writing testable code through test tools and mocking frameworks like NUnit, MSTest
- Create low level designs that match architecture and high level design
- Superior knowledge of programming
NET Software Developer Job Description
- Design, develop, debug, and support production database systems including schema design, stored procedures, packages, views, and triggers
- Unit and system level testing using both coded solutions and regressions suites
- Design experience with Object Oriented development, user interface design (Web and Desktop) and WCF service development
- Familiarity with data acquisition systems and design of software to leverage and process Big Data
- Must be a solid team player in global group
- Be part of a SCRUM team developing applications related to data acquisition, data processing and visualization
- Support implementation of infrastructure unleashing the potential of connected products and services (Industrial Internet of Things)
- Apply n-layer design and object oriented principles to develop .NET applications
- Simplify complex problems into maintainable software code
- Troubleshoot issues encountered during development and by users
- Superior knowledge of how to document program design, coding, and maintenance
- Superior understanding of how critical project completion is to client satisfaction
- Strong knowledge of the relationship between software and hardware interaction
- The ability to interact with external and internal clients for the purpose of data gathering and design initiation
- Experienced with .NET, Cold Fusion, C#, VB.NET, and C++ is required
- Experienced with SQL server development is required