Software Developer .NET
Skills
C#Business DevelopmentBusiness Process ImprovementDatabasesModelingOptimizationStructured Finance
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years of experience developing business applications using modern .NET including C# ASP.NET Core and REST APIs
- Strong experience with SQL Server and T-SQL including query optimization data modeling and large or complex databases
- Experience with database migration or modernization projects is a plus
- Experience with front-end development technologies and API integration
- Proficiency with Git and modern source control practices
- Familiarity with CI/CD pipelines and automated testing
- Exposure to Azure or cloud-based development environments preferred
- Familiarity with AI-assisted development tools and willingness to learn new workflows
- Ability to write clear specifications technical documentation test cases and acceptance criteria
- Strong understanding of relational databases application security and performance optimization
- Strong verbal and written communication skills
- Strong analytical and problem-solving skills with high attention to detail
- Ability to work independently and collaboratively in a fast-paced deadline-oriented environment
- Adaptable and open to change with a willingness to grow into new methodologies and tooling
Nice to have
- Adaptable
- Curious
- Collaborative
- Detail-oriented
- Professional
- Independent
Day to day
- Design, develop, implement, and maintain custom-built applications that support business needs and improve processes.
- Analyze and optimize business and technical workflows while building integrations, APIs, and reporting solutions.
- Collaborate with internal teams and vendors in a fast-paced environment and help shape AI-assisted development practices.
