Senior Software Engineer (Bengaluru)

Senior Software Engineer (Bengaluru)

23 Oct
|
MathCo
|
Bengaluru

23 Oct

MathCo

Bengaluru

About Us

TheMathCompany or MathCo® is a global Enterprise AI and Analytics company trusted for data-driven decision-making by leading Fortune 500 and Global 2000 enterprises.

Founded in 2016, MathCo builds custom AI and advanced analytics solutions focused on enterprise problem-solving through its innovative hybrid model. NucliOS, MathCo’sproprietary platform with pre-built workflows and reusable plug-and-play modules, enables the vision of connected intelligence at a lower TCO.

For our employees, we foster an open, transparent, and collaborative culture with no barriers, making MathCo a great place to work. We provide exciting growth opportunities, value capabilities, and attitude over experience, enabling the

Mathemagicians to ‘Leave a Mark’.

Job Responsibilities

Full Stack Development

- Design and build REST API endpoints. Build Backend services, host and manage them
- Implement responsive user interfaces by building reusable and maintainable UI components
- Design and manage application databases
- Experience on integration with authentication and authorization protocols such as OAuth2, OIDC or SAML
- Participate in the end-to-end software lifecycle, from conception and design to deployment and maintenance

Software Development

- Collaborate with developers and designers to understand and translate requirements into technical specifications and solutions
- Communicate effectively with stakeholdersto understand needs and provide regular updates on progress
- Optimize applications for maximum speed and scalability
- Code Quality and Testing
- Write clean, maintainable, and efficient code, adhering to industry best practices and coding standards




- Conduct code reviews and provide constructive feedback to peers
- Implement automated test frameworksto ensure the reliability and performance of applications
- Perform unit testing, integration testing while participating in configuration management and deployment procedures

Required Skills (Must have)

Tech:

- 5+ years of experience developing and maintaining robust, scalable, and secure web applications, REST APIs and microservices
- Proficiency in High Level languages Pythonfor developing service
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js)
- Excellent coding skills, solid understanding in OOAD, SOLID Principles, design patterns and their application
- Experience in designing and implementing application databases – ER diagram, data flows, API calls
- In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and
- NoSQL databases (e.g. MongoDB)
- Hands-on experience with any cloud platform (e.g., AWS, Azure, Google Cloud)
- Familiarity with infrastructure management and monitoring tools (e.g., Cloudwatch, Terraform)
- Familiarity with version control systems (e.g., Github, Azure DevOps), and virtualization technologies (e.g., Docker, CI/CD pipelines, Kubernetes management)

Non-Tech:

- Familiarity with Agile methodologies, SCRUM and project management tools (e.g., JIRA, ADOPs)
- Excellent problem-solving skills and attention to detail
- Strong communication skills and the ability to work effectively in a teamenvironment
- Ability to manage multiple tasks and priorities in a fast-paced environment

Preferred Educational Qualifications

B.E/BTech/BS/MTech/MS (Computer Science or equivalent degree)

📌 Senior Software Engineer (Bengaluru)
🏢 MathCo
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (bengaluru) / bengaluru