onsite
Senior Software Developer - Syneren Technologies Corporation
Software Engineer
Senior Software Developer with strong expertise in C#/.NET, web development, Agile methodologies, and database design (SQL). Proven ability to design scalable software architectures and deliver high‑quality code in fast‑paced environments.
About the role
Key Responsibilities
- Design, develop, and maintain web‑based applications using C# and the .NET framework.
- Architect scalable solutions, define system components, and ensure alignment with best‑practice design patterns.
- Collaborate with cross‑functional teams in an Agile environment to deliver features on schedule.
- Write efficient, secure SQL queries and manage database schema evolution.
- Conduct code reviews, mentor junior developers, and enforce coding standards.
- Participate in troubleshooting, performance tuning, and continuous improvement initiatives.
Requirements
- 5+ years of professional experience in C#/.NET development and web technologies.
- Strong grasp of Agile development processes and tools.
- Proficiency in relational databases, SQL query optimization, and schema design.
- Demonstrated ability to design robust software architectures and write clean, maintainable code.
- Self‑motivated, quick learner with excellent problem‑solving and communication skills.