We are looking for an experienced .Net professional to join our Platform services team. This role involves designing, developing, and supporting web-based products and services that cater to our growing business needs. The ideal candidate will have a passion for software development, a commitment to high-quality code, and experience with emerging technologies in a fast-paced environment.
Key Responsibilities
- Develop, test, and deliver high-quality, clean, and maintainable code.
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable code.
- Identify and resolve bottlenecks and bugs.
- Collaborate with business teams to understand objectives and requirements.
- Develop applications with strong requirements for high load and scalability.
- Ensure code quality, organization, and automation.
- Apply knowledge of design patterns and practical implementation.
- Work with microservices architecture and modern technologies.
Core Skills
- Excellent experience with object-oriented programming in C#.
- Understanding of MVC (Model-View-Controller) is beneficial.
- Hands-on experience with RDBMS (e.g., SQL Server).
- Experience with WEB API and SOLID principles.
- Familiarity with ORM tools and n-tier environments.
- Strong analytical and problem-solving skills.
Preferred Skills
- Experience with .Net Core and Azure.
- Knowledge of Agile methodologies.
- Strong communication skills in English.
- Ability to take ownership of projects from start to finish.
Experience Requirements
- Senior Software Engineer. 4.5+ years of experience.
- Module Lead. 5.5+ years of experience.
Benefits
Competitive Compensation
- Competitive salary and tax-friendly compensation structure.
- Bi-annual bonus and annual/bi-annual appraisal.
- Equity in the company.
Health Benefits
- Comprehensive group mediclaim (including parents).
- Practo Plus health membership for employees and family.
- Personal accidental and term life insurance coverage.
Flexible Time Away
- 24 days paid leave, fixed holidays, and additional leave types including paternity, maternity, compassionate, marriage, and COVID leave (up to 7 days).
Additional Perks
- Internet and home office reimbursement.
- In-office catered lunch, meals, and snacks.
- Certification policy and cab pick-up/drop-off facility.
- Quarterly team outings and annual party.
- Diwali gifts.
Diversity and Inclusion
BOLD is an Equal Opportunity Employer. We hire based on qualifications, merit, and business needs, and do not discriminate on the basis of race, color, religion, gender, pregnancy, national origin, citizenship, ancestry, age, disability, veteran status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
About the Team
The BOLD Platform services team is responsible for designing, creating, managing, and maintaining scalable and distributed services used across our web and mobile applications. Utilizing a range of technologies including .Net framework, Python, Java, SQL Server, MySQL, Graph DB, and SOLR, the team supports millions of users and transactions daily.
For more information and to apply, visit our careers page or contact us directly.