What are the responsibilities and job description for the Senior ASP.NET Developer position at TechNix LLC?
Job Details
Position: Senior ASP.NET Developer
Duration: 1.5 year
Location: Montgomery Alabama
Position Description:
Seeking an experienced senior level developer with a proven track record to develop, maintain/upgrade, and support professional quality web applications for the organization's Internet/Intranet sites. This position is at the senior level and requires experience in a variety of software technologies and languages.
Responsibilities:
- The candidate will be responsible for the full software development lifecycle to include requirement analysis, design, code/develop, test, deploy and maintain software/web applications.
- The candidate will create and maintain related database components and technical documentation.
- Troubleshoot and solve complex application and system failures. Documents components and applications.
- Research, evaluate and recommend new Internet tools and applications for use in assigned area.
- Mentor junior level developers.
- Stay abreast of the latest advances and trends in development technologies.
Skills Required:
- Must have strong ASP.NET MVC C# design and development technology skills.
- Must have excellent communication and interpersonal skills.
- Must have strong analytical, problem solving and troubleshooting skills.
- Must be skilled in writing and interpreting requirements and understanding and developing complex algorithms.
- Must have an eye for detail.
- Ability to work independently and in collaboration with others as necessary.
- Must have ability to design applications that logically flows.
Skills Preferred:
- Dashboard and report development visualization skills.
- Content management application development skills.
- Working with AI
Experience Required:
A minimum of 7 years' experience in the following.
- Developing and designing professional quality and secure web applications with Visual Studio using ASP.NET MVC 5 C# and related tools including JavaScript/jQuery, CSS, Bootstrap, Razor, AJAX, HTML, CSS, Entity Framework.
- Extensive SQL database experience to include creating databases, tables, stored procedures, functions, scheduled jobs, SSIS packages and SSRS reports.
- Experience with web services and API's such as REST and SOAP and support tools such as Postman or Swagger Experience with TFS source control platform.
- Experience with AZURE DevOps components such as Azure Repos and Azure Pipelines (CI/CD) Experience developing and working with site search functionality.
- Developing and working with robot detection tools such as CAPTCHA.
Experience Preferred:
- Experience mentoring junior level developers.
- Experience developing reports and dashboards with Power Bi Experience with Snowflake database.
- Experience with Drupal framework Experience creating technical documentation.
- Experience with AZURE functions.
Education Required:
- Bachelor's Degree in Computer Science, Information Systems, or other related field.