Net Developer/Team Lead
Role details
Job location
Tech stack
Job description
Apex Systems is hiring two Senior .NET Engineers to support POS modernization and feature development initiatives within a large, distributed engineering environment. This role is primarily backend-focused, with a strong emphasis on business flow logic, system integrations, and end-to-end application ownership.
This position may include limited direct people management, however the primary expectation is hands-on technical contribution. Ideal candidates are actively coding today and comfortable debugging production issues, reviewing system flows, and partnering closely with engineering teams to drive execution. Responsibilities
- Design, develop, and maintain backend services supporting POS modernization initiatives
- Debug and resolve complex production issues using logs, databases, and service-level analysis
- Refine user stories through a deep understanding of business logic and application workflows
- Actively contribute code and participate in design and code review discussions
- Provide technical guidance and mentoring to engineers as needed
- Influence how teams execute work and improve system quality
- Collaborate with QA, SRE, and DevOps partner teams
- Support applications across the full software development lifecycle, including build, deployment, and long-term maintenance
Technical Environment
- Predominantly web-based systems, integrated with Android mobile platforms
- Multiple onshore and offshore agile teams operating independently
- SRE and DevOps teams engaged as partners rather than direct reports
Requirements
- 7+ years of professional software development experience
- Strong hands-on experience with .NET Core in production environments
- Proven experience owning applications across the entire SDLC
- Ability to troubleshoot and maintain complex, distributed systems
- Background in environments where developers are responsible for both building and maintaining software
Required Technical Skills
- .NET Core (primary focus)
- Oracle PL/SQL scripting and database lifecycle management
- JavaScript and Vue.js (integration awareness)
- Strong computer science fundamentals
- Understanding of HTTP/HTTPS, TLS handshakes, authentication, and token validation
- General knowledge of networking and infrastructure concepts
- Experience with unit and integration testing
- Familiarity with web-to-mobile integrations, specifically Android