
Senior Software Developer
Cultura Technologies
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead the development and enhancement of the C#/.NET codebase, ensuring adherence to modern design patterns and best practices
- Architect, design, and develop applications and services by evaluating user requirements and analyzing both existing and proposed systems
- Maintain the legacy VB6 codebase as needed during the transition period, ensuring stability for existing deployments
- Design and develop data access layers, queries, stored procedures, etc. for MS-SQL Server
- Mentor junior developers through code reviews, pair programming, and technical guidance
- Participate in sprint planning sessions, including effort estimation, technical scoping, and peer review
- Contribute to Agile/Scrum ceremonies and help refine team processes
- Leverage AI-powered development and research tools effectively to accelerate development workflows, improve code quality, and support informed technical decision-making
Requirements
- 5+ years of professional programming experience in C# using Microsoft Visual Studio
- Expert-level proficiency with the .NET framework and/or .NET Core
- Strong experience developing against Microsoft SQL Server (2016 or later), including writing and optimizing complex queries, stored procedures, indexing strategies, and database schema design
- Demonstrated experience with Agile/Scrum methodologies in a professional setting
- Proficient and knowledgeable use of AI-assisted development tools (e.g., GitHub Copilot, Claude, ChatGPT) and AI-powered research tools for problem-solving, code generation, and technical exploration
- Bachelor’s degree in Computer Science or equivalent professional experience.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET.NET CoreVB6MS-SQL Serverqueriesstored proceduresdatabase schema designAgileScrum
Soft Skills
mentoringcode reviewspair programmingtechnical guidancesprint planningeffort estimationtechnical scopingpeer reviewteam processesproblem-solving
Certifications
Bachelor’s degree in Computer Science