Mid-Tier Application and Database Developer
AGE Solutions2 months ago
Philadelphia, PA, USAStaff+
Responsibilities
- Design, develop, and maintain middle-tier services and backend components using C# and .NET technologies.
- Apply SOLID principles and clean architecture practices in application design.
- Build robust APIs and business logic layers to support web and enterprise applications.
- Collaborate with front-end developers, architects, and DevOps teams to deliver integrated solutions.
- Design, develop, optimize, and maintain relational databases (Oracle preferred).
- Write efficient stored procedures, views, functions, and complex queries.
- Optimize database performance, indexing strategies, and query tuning.
- Participate in code reviews and enforce best practices for clean, maintainable code.
- Troubleshoot and resolve production issues related to application logic and data layers.
- Contribute to architectural decisions and technical design discussions.
- Document technical designs and implementation details.
Requirements
- BA/BS in technical discipline.
- 10 years of experience in middle-tier and database development.
- Experience in applying SOLID principles and object-oriented design patterns.
- Strong proficiency in C# and .NET (.NET Core/.NET 6+) and ASP.NET Web API.
- Experience designing and building RESTful APIs and middle-tier services.
- Experience with ORM frameworks (Entity Framework preferred, Dapper).
- Strong SQL skills and experience with relational databases (Oracle preferred, SQL Server, PostgreSQL).
- Experience writing and optimizing complex queries and stored procedures.
- Strong understanding of data modeling and database design principles.
- Experience with version control systems (TFVC and Git).
- Strong problem-solving skills and attention to detail.
- Must be a United States citizen with a DoD Secret clearance or ability to obtain a favorably adjudicated T3 investigation.
Benefits
- 26 Days Paid Leave: Includes vacation, sick, personal time, and holidays.
- Performance Bonuses: Awarded based on individual contributions and company-wide results.
- 401(k) with Match: We match 3% of your contributions with immediate vesting.
- Financial Protection: Company-paid life insurance up to $300K and options for additional coverage.
- Health Benefits: Multiple medical plans, dental, vision, FSA and HSA options.
- Parental Leave: 15 days of fully paid leave for new parents.
- Military Differential Pay: Financial support for employees on active duty.
- Professional Growth: Paid training and certifications, tuition reimbursement.
- Shared Success: 80% of net proceeds from a company sale returned to employees.