Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+23 more
Job description
CBTS is seeking a Senior Full Stack Developer to join an Application Development Team delivering strategic technology initiatives. This role spans the full product lifecycle - from solution design through delivery and production support - working within an Agile team. The ideal candidate brings deep hands-on expertise in modern web development and .NET backend engineering, strong project leadership skills, and the ability to mentor junior developers while driving complex initiatives to completion with minimal supervision., * Design, develop, and test applications in collaboration with product managers, business analysts, QA engineers, architects, DBAs, and third-party vendors
- Own projects end-to-end, from system design and programming specifications through delivery
- Partner with DBA teams to design database structures
- Lead troubleshooting and testing efforts to maintain quality standards
- Step into project/technical lead roles as needed, building and maintaining strong stakeholder relationships
- Lead project teams - managing budgets, schedules, milestones, risks, and delivery impediments
- Communicate priorities and deliverables to business partners and coach junior developers on Agile practices
- Support and continuously improve production applications, including troubleshooting performance, reliability, and data quality issues
- Improve observability, monitoring, and operational maturity of applications
- Create and maintain technical documentation, and mentor team members through code reviews and knowledge sharing
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 8+ years of enterprise software development experience
- 6+ years building modern web applications with NextJs and TypeScript
- 6+ years designing RESTful APIs and backend services using .NET Core/.NET 8+, C#, ASP.NET Web API, and Azure Functions
- Strong experience with scalable microservices and distributed systems
- Experience integrating with CRM, ERP, Oracle, and third-party systems
- Strong SQL Server/Azure SQL skills, including query optimization and performance tuning
- Experience with Entity Framework Core, Microsoft Azure cloud-native development, and Azure DevOps CI/CD pipelines
- Solid grounding in software architecture, design patterns, security, and testing strategies (unit, integration, end-to-end)
- Agile/Scrum experience with strong communication and mentoring skills
- Preferred: PWA experience; Azure API Management/Service Bus/Event-Driven/Serverless; cloud migration experience; Docker/Kubernetes; Azure certifications (AZ-204, AZ-305)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…