Net Developer(W2)
ESSENTIAL FUNCTIONS:
- Producing code using .NET languages (C#, VB .NET, ASP .NET)
- Upgrading, configuring and debugging existing systems
- Providing technical support for web, desktop or mobile applications
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
REQUIREMENTS:
- Experience with unit testing, release procedures, coding design and documentation protocol as well as change management procedures
- Proficiency using versioning tools: GIT, GNU, RCS, SCCS, CVS, SVN, Mercurial, Monotone, etc
- Demonstrated organizational, analytical and interpersonal skills
- Flexible team player
- Ability to manage tasks independently and take ownership of responsibilities
- Ability to learn from mistakes and apply constructive feedback to improve performance
- Must demonstrate initiative and effective independent decision-making skills
- Ability to communicate technical information clearly and articulately
- Ability to adapt to a rapidly changing environment
- In-depth understanding of the systems development life cycle
- Proficiency programming in more than one object-oriented programming language; .Net, React. Js, Node. JS, JavaScript, HTML, VB.NET and C#
o May include languages such as; Hadoop, Storm, Spark, Kafka, Hive, NFI, Scoop, etc
- Must include solid database knowledge in; MSSQL
- Proficiency using standard desktop applications such as MS Suite and flowcharting tools such as Visio
- Proficiency using debugging tools; Advanced Debugger, Allinea DDT, AQtime, ARM, CA/EZTEST, etc
- Proven experience as a .NET Developer or Application Developer
- Familiarity with architecture styles/APIs (REST, RPC)
- Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
- High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy
Job Type: Contract
Experience:
- AWS: 3 years (Preferred)
- ASP.NET: 6 years (Preferred)
- APIs: 3 years (Preferred)
Work Location: Remote