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.
...About Us:We are a leading surveying and geospatial solutions provider dedicated to delivering accurate and reliable data to support various industries such as construction, land development, and infrastructure projects. We are committed to excellence in surveying services...
...Description A regionally and nationally recognized civil defense litigation firm is seeking an experienced Registered Nurse to join our team as a Legal Nurse Consultant. This role is ideal for a clinically seasoned nurse who is eager to apply their medical expertise to complex...
...Safety Coordinator $80,000 - $100,000 + 401(k) + Bonus + Progression + Health Benefits + PTO Johnstown, PA - (Commutable from Altoona... ...in a complex manufacturing environment within a respected industrial business. The Role: Lead site Safety across a busy manufacturing...
...Required Skills : Ansible Tower configuration, Ansible scripting, Terraform development, AWS infrastructure setup, IBM COTS product automationPreferred Skills : AWS, Ansible, Terraform, Python, IBM COTS productResponsibilities : Responsible for Ansible scripting and...
...A real estate firm in North Plainfield, NJ, is seeking a Summer Intern to support its leasing office operations. The role involves customer interaction, assisting with the application process, and managing administrative tasks. Interns will learn about property management...