What are the responsibilities and job description for the Web Developer position at TechNix LLC?
Job Description
Position: Web Developer
Duration: 1 year with Extension Possible
Location: Montgomery, AL (Onsite from day1)
Position Description:
DOC is looking to hire an intermediate level Web developer to our team to aid in the development of internal web applications. We are seeking someone with experience using C#, ASP.NET/ASP.NET Core MVC, JavaScript, RESTful services and SQL. You will be involved in the full system life cycle and responsible for designing, coding, testing, implementing, maintaining, and supporting software applications that are delivered on time and within budget. In addition, you should work well in an Agile team development environment yet have the ability to work independently and under pressure.
Good communication skills are essential as you will work closely with business analysts and other team members to understand business and technical requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and comply with the organization's architectural standards. This position will be completely on-site in Montgomery, AL.
Skills Required
- Proficient in designing, development, testing, implementing, and maintaining (SDLC) process utilizing C#.NET
- ASP.NET MVC
- Web API
- Visual Studio 2019 / VSCode
- Javascript and Typescript
- Bootstrap
- Microsoft Entity Framework
- SQL/Transact-SQL
- JQuery (or some other front-end framework - React/Angular/VueJS)
- Experience with RESTful / Micro Services
Skills Required
- Ability to analyze complex situations and to make sound decisions based on various combinations of partial information, personal knowledge, and acceptable levels of risk
- Competent to work at the highest technical level of all phases of applications systems analysis and programming activities
- Experience working with Agile/Scrum methodologies
- Strong written and verbal communication skills with ability to work independently as well as within a team Experience with SSRS
- Familiarity with Azure DevOps (VSTS), Git
- Familiarity Microsoft Azure App Services
- Excellent problem-solving skills
Experience Required
- 3 years' hands-on experience developing web applications using ASP.NET
- 3 years' experience with Microsoft SQL Server 2012 (or newer) and solid knowledge of relational databases
Education Required:
Bachelor's Degree (or equivalent) in Computer Science, Information Systems or another related field