Join the BOLD Platform Services team, where we focus on designing, developing, and maintaining highly scalable and distributed services that support both web and mobile applications. Our technology stack is built on modern frameworks and tools such as .NET framework, Python, Java, SQL Server, MySQL, Graph DB, and SOLR. We pride ourselves on our robust architecture that handles millions of users and transactions daily.
What You’ll Do
- Develop, test, and deliver high-quality, maintainable code. You'll be responsible for translating application storyboards and use cases into functional applications.
- Design for scalability. You'll design applications with a focus on high load and scalability requirements.
- Collaborate closely with business teams. Understanding their objectives and requirements to deliver optimal solutions.
- Ensure code quality. Build efficient, reusable, and reliable code following best practices.
- Performance optimization. Identify and address bottlenecks and bugs to ensure high performance and reliability.
- Maintain codebase. Ensure code quality, organization, and automate where possible.
What You’ll Need
- C# and object-oriented programming. Excellent proficiency is required.
- Understanding of MVC architecture. Beneficial for understanding our existing systems.
- RDBMS experience. Hands-on experience with SQL Server is preferred.
- Web API, SOLID principles, design patterns. Proficiency in these areas is essential.
- ORM tools and n-tier environments. Familiarity is a plus.
- Analytical and problem-solving skills. Strong skills to tackle complex issues.
What’s Good to Have
- Experience with .NET Core, SQL Server, and Azure. These are valuable assets.
- Familiarity with Agile methodology. We work in Agile, so experience here is beneficial.
- Ownership mindset. Commitment to taking ownership from development to production.
- Communication skills. Strong English skills for effective collaboration.
- Professionalism. Maturity, responsibility, and a commitment to technical excellence.
Experience
- Senior Software Engineer. Minimum 4.5+ years of experience in software development.
Benefits
- Outstanding Compensation. Competitive salary, bi-annual bonus, annual/bi-annual appraisal, equity options.
- Full Health Benefits. Comprehensive coverage including group mediclaim, health memberships, and insurance.
- Flexible Time Away. Generous paid leave policies for various life events.
- Additional Benefits. Reimbursements, office perks, certification support, team outings, and more.
About BOLD
- Mission. We empower people globally to find jobs and achieve professional fulfillment.
- Diversity and Inclusion. We celebrate diversity and foster an inclusive workplace.
At BOLD, we are committed to hiring based on qualifications and merit, embracing diversity in all its forms. Join us in transforming work lives globally.