Senior .Net with AI

Norton Digital Consulting - Saint Louis, MO, United States

Senior .NET Developer

Job Summary

The Sr. .NET Developer will act as a technical leader within the application development team, facilitating conversation to drive technical and architectural direction.Primary Responsibilities and Duties? Collaborate with various departments to clarify acceptance criteria for feature enhancements as they pertain to assigned systems.

? Collaborate with team members to drive technical discussions regarding feature enhancements, research spikes, technical debt, and defect resolution.? Lead efforts to diagnose problems and to determine the best resolution or mitigation of any risks identified.

? Be accountable for the overall performance, scalability, and stability of production systems.

? Lead efforts to perform updates and upgrades of dependent technologies such as third-party libraries, web servers, database servers, etc.

? Lead efforts to ensure that sufficient technical documentation exists for all systems for which one is responsible.

? Provide mentoring and coaching to less experienced team members to ensure that a broad understanding of technologies and solutions exists across the entire team.

? Review the work of other team members and provide related feedback on a regular basis to assist with one's professional development.

? Adhere to change management policies to minimize the impact of changes.

? Coordinate with other IT staff to consistently implement cross-platform / cross-application solutions.

Other Responsibilities and Duties

? May be asked to provide training to various departments on the optimal use of related systems and technologies.

? Maintain familiarity with all relevant technologies used by the company.

? Spend a reasonable amount of time exploring new technologies that could provide value to the company.

? Maintain professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, benchmarking state-of-the-art practices, and participating in professional societies.

? Contribute to team effort by accomplishing related results as needed.

Key Competencies

? Exposure and experience with AI, ThreeJS, or working with 3D files in a UI environment

? Use consultative approach to working with others to explore requirements and possible solutions to those needs.

? Embraces transparency to ensure broad understanding of status, progress, and impediments.

? Use analytical thinking to gain a thorough understanding of relevant business processes and the manner in which relevant systems support those processes.

? Use collaboration to facilitate productive conversations to understand needs, convey status, and to facilitate communication between all members of a project team.

? Use creative problem solving skills and techniques to envision solutions to requests for feature enhancements and the resolution of defects.

? Use coaching to assist others with development tasks and to provide support when one is struggling.

? Embraces constructive feedback to help identify and explore opportunities for personal growth.

Required Knowledge, Skills and Abilities

?  Exposure and experience with AI, ThreeJS, or working with 3D files in a UI environment

? Advanced ability to participate in the design and build-out a corporate-wide application architecture.

? Advanced skill level with .NET Web Forms and either VB.NET or C#.NET.

? Advanced skill level with source code control solutions and source code control concepts such as branching and merging.

? Advanced skill level with build solutions.

? Advanced ability to troubleshoot systems, to quickly identify and analyze root causes, and to envision and execute resolutions.

? Advanced ability to review and analyze requirements and to envision, decompose, and analyze the effort required to provide solutions.

? Advanced skill level with eCommerce concepts, technologies, and processes.

? Advanced skill level with installation, configuration, and troubleshooting of the current version of Microsoft Internet Information Server.

? Advanced skill level with Service Oriented Architecture, Web Services, AJAX, and related concepts..

? Advanced ability to effectively manage one's own time to meet commitments made to the team, to customers, and to the company.

? Advanced ability to coach and mentor other team members.

? Advanced skill level with unit test concepts and solutions.

? Advanced skill level with TSQL.

? Intermediate skill level with Team Foundation Server.

? Intermediate skill level with SEO concepts and best practices.

? Intermediate skill level with HTML, JavaScript, and CSS.

? Beginner skill with Agile/Scrum software development life cycle concepts and practices.

? Beginner skill with Microsoft SQL Server and related technologies.

? Beginner skill with Lawson M3, MEC, APIs and Lawson Web Services.


? Must have 8 or more years of recent development experience with Microsoft's current and prior .NET technologies including .NET Web Forms, and either VB.NET or C#.NET.

? Must have 8 or more years of recent development experience with HTML, JavaScript, and CSS.

? Must have 5 or more years of recent development experience with eCommerce or manufacturing-related systems.

Education and Certifications

? Must possess a Bachelor's Degree in Computer Information Systems, Database Administration, or have 5 or more years of demonstrable work experience as a developer.

Posted On: Wednesday, May 22, 2024

Apply to this job