Developing and delivering complex requirements to accomplish business goals
Ensuring that software is developed to meet functional, non-functional, and compliance requirements
Ensuring solutions are well designed with maintainability/ease of integration and testing built in from the outset
Coding solutions and unit testing to deliver a requirement/story per the defined acceptance criteria and compliance requirements
Designing, developing, and modifying architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
Mentoring other software engineers and coaching team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
Executing story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
Performing spike/proof of concept as necessary to mitigate risk or implement new ideas
Automating manual release activities
Designing, developing, and maintaining automated test suites (integration, regression, performance)
Requirements
7+ years of professional experience as a .NET developer, database engineer, or software developer
Strong proficiency in the .NET ecosystem, including C#, ASP.NET, MVC, API development, object‑oriented programming, database design, Oracle, and PL/SQL
Demonstrated experience in full‑stack development, including HTML, CSS, modern JavaScript frameworks (e.g., React, Vue), and source control systems such as Git
Expertise in Oracle database engineering, including administration, performance tuning, issue diagnosis, and collaboration with DBA teams within .NET/ORM‑driven environments
Hands‑on experience with data integrations, including XML/JSON parsing, API consumption, secure credential management (Oracle Wallet, certificates), and resolving complex database performance issues
Strong understanding of software and database best practices, including security standards, design patterns, and operational efficiency
Proven ability to troubleshoot and resolve technical issues across both application and database layers
Detail‑oriented with a focus on delivering high‑quality, efficient software and database solutions
Effective communication and teamwork skills, with the ability to collaborate across multiple technical teams.
Tech Stack
ASP.NET
JavaScript
Oracle
React
SQL
Vue.js
.NET
Benefits
Attracting and developing exceptional talent
Supporting our teammates’ physical, emotional, and financial wellness