Senior Software Engineer (.NET)
HonorVet Technologies · Downey, CA · Yesterday
HybridEngineeringContract
Skills
- Proficient in languages and frameworks like, but not limited to ( C#, ASP.NET Core, and .NET 8+, Entity Framework, Java, Spring Boot, Hibernate, Ruby, Ruby-On-Rails, Ruby Gems, Rails Api, web sockets);
- Proficient in client-side scripting JavaScript, jQuery, Angular, or React;
- Hands-on experience with database development;
- Strong knowledge of RESTful API design, development, and integration;
- Experience building and maintaining secure, scalable web applications.
Agile Project Management
- Hands-on experience with project management electronic boards (Azure Dev-ops or Jira);
- Experience navigating and mediating between conflicting priorities;
- Ability to write user stories and working with;
- Reporting skills on industry standard metrics and key performance indicators such as cycle time, lead time, burn down, etc.
Database & ORM
- Experience with designing, querying, and optimizing relational databases and ability to design and manage complex relational database schemas.
Application Migration
- Ability to analyze existing codebases, map data models, and execute phased migration strategies;
- Experience ensuring feature parity and data integrity throughout migration projects.
Containerization & DevOps
- Experience with containerization technologies (Open-Shift, Docker, Kubernetes, or similar);
- Familiarity with CI/CD pipeline setup and management;
- Source control proficiency with Git, including branching strategies and code reviews.
General
- Able to work independently and with a team;
- Able to drive tasks from conception to completion;
- Excellent problem-solving skills and attention to detail;
- Strong verbal and written communication skills for both technical and non-technical audiences;
- Commitment to continuous learning and staying current with evolving development technologies.
Experience Required
- At least 5 years of experience within the last 7 years in application development in object-oriented development (i.e. .NET, Java, Ruby-on-Rails), Client-Side Scripting frameworks (JavaScript, React, jQuery), Mobile Development (.NET Maui, React Native), Apple Development (Swift), Relational Databases (SQL Server, MySQL, Oracle DB).
- At least 1 year of professional experience with Git version control, proficient and worked within defined branching strategies.
- At least 2 years developing, enhancing, and supporting business intelligence reports (Power BI, Crystal Reports, or Cognos).
- At least 3+ years within the last 7 years delivering project features within agile sprints, demonstrating project work to stakeholders, facilitating Agile project management ceremonies such as standups, backlog grooming, and sprint retrospectives.
- At least 1 year of providing on-site technical support for custom-off-the-shelf systems (COTS).
Education Required
This classification requires possession of a bachelor’s degree in computer science or information technology related degree.