Senior Full-Stack Developer(.Net + React)
Job Summary
- Work directly with Customer engineering and product teams to understand business needs clarify requirements and propose effective technical solutions
- Take ownership of end-to-end feature delivery from technical analysis and design to implementation testing and production support
- Design develop and maintain high-quality full-stack solutions and cloud technologies
- Participate in architecture discussions technical decision-making and delivery planning
- Identify and recommend technical improvements risk mitigation strategies and optimization opportunities
- Develop scalable reliable and maintainable applications following engineering best practices
- Work with containerized environments and Kubernetes-based deployments
- Apply AI-assisted development approaches to improve productivity and code quality
- Collaborate closely with distributed teams (developers QA product owners architects)
- Contribute to code reviews technical documentation and knowledge sharing
- Maintain transparent communication and strong alignment with Customer expectations
Qualifications :
- At least 5 years of professional software development experience
- Strong hands-on expertise / C# and modern web technologies
- Proven background in complex business domains and large-scale enterprise applications
- Solid experience with Core / Web API Entity Framework Core database design and optimization
- Strong front-end skills with Redux Material UI TypeScript and modern JavaScript practices
- Practical experience with cloud platforms (AWS Azure GCP)
- Knowledge of CI/CD processes automated delivery pipelines and code quality practices
- Experience working with containerized environments and Kubernetes
- Familiarity with AI-assisted development tools and practices
- Good understanding of software architecture principles design patterns and clean code
- Experience working in Agile teams
- Upper-Intermediate English level or higher
Additional Information :
PERSONAL PROFILE
- Proactive ownership-driven and capable of working independently
- Strong analytical and problem-solving skills
- Comfortable collaborating with distributed cross-functional teams
- Adaptable to changing requirements and priorities
Remote Work :
Yes
Employment Type :
Full-time
About Company
At Sigma Software, we are involved with the clients team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more