Job Description
Description:
Primary Function and Scope:
-Design, develop, and maintain components for an ASP .NET web application.
-Design, develop, and maintain supporting .NET applications related to:
-Assist with in-depth root cause analysis and technical research for application issues escalated from IT support related to .NET applications.
-Assist with an internal quality assurance process for .NET applications.
Essential Duties & Responsibilities include, but are not limited to:
-Participate in requirements gathering, prototyping, and planning for a suite of internal .NET applications as part of an agile software engineering workflow using Azure DevOps.
-Design, develop, and test .NET software solutions using our technology stack. This includes:
-Maintain and modernize existing internal .NET applications by introducing modern software engineering patterns, .NET and C# features, and more efficient algorithms.
-Adhere to and uphold a set of best practices, standards, and conventions for .NET software solutions defined by the manager. Perform code review for other developers to reinforce compliance.
-Review and investigate .NET application issues escalated by the IT support team. Perform root cause analysis and provide resolution options to IT support and IT development manager.
-Execute black-box tests with existing software acceptance criteria against a .NET application. Record and report test results through a DevOps system.
-Any other task assigned by management within scope of position, federal and state regulations.
Our technology stack includes:
Front-End:
Back-End:
Qualification Requirements: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.
Education And/or Experience:
-BS Degree in Computer Science, Software Engineering, Information Technology, or related fields.
-3+ years of experience with design, development, and maintenance of .NET web applications using C#.
-3+ years of experience with web development technologies: HTML, JS, CSS, jQuery, Bootstrap
-3+ years of experience with SQL and relational databases. T-SQL experience preferred.
-Familiarity with modern software development best practices, design patterns, and conventions e.g. SOLID, OWASP Top 10, GoF Design Patterns.
-Familiarity with Git. Understanding of version control principles.
-Experience with any of the following is a plus, but not required:
-Experience with .NET Core and migration from .NET Framework to .NET Core is a big plus.
-Excellent technical writing skills. Ability to create documentation for CMMC change control compliance and user-facing patch notes & work instructions.
...What Digital Performance Marketing contributes to Cardinal Health Marketing is responsible for assessing customer needs, market conditions... ...to iterate strategies and improve ROI. Partner with legal and compliance to ensure all ad copy meet industry-specific regulations...
Join our team as a lease operator! Enjoy competitive pay, full-service leasing, and no hidden fees. Requires CDL-A, 3 years' experience, and clean record. Black Kenworth W990 13-speed AVAILABLE! Riders and pets allowed! No steering wheel holders justlooking to bump ...
...We are seeking a motivated and detail-oriented HR Intern to support our Human Resources team in day-to-day operations. This remote internship offers handson experience across core HR functions including recruitment, onboarding, employee engagement, HR administration...
...Overview Turing is looking for Experts in Finance to work with our researchers to improve... .... ~ Preferred qualifications: CFA (Level I/II/III) cleared, or CA/CPA/MBA in Finance... ...world AI systems. Seniority level ~ Entry level Employment type ~ Contract...
...PAPE MACHINERY, INC. CONSTRUCTION & FORESTRY DIVISION KENT, WA FIELD TECHNICIAN / MECHANIC: Do you love working on equipment and turning wrenches? Are you looking to grow your skills as a mechanic? Are you looking for not just another job, but a career?...