Senior Software Engineer

TheMathCompany View all jobs

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 2 months ago
Job Description: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'.Department:Product EngineeringSkills Required:Python, Full Stack, DesignRole: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, strong 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)Education/Qualification:Bachelor of Engg./Tech.Designation:Senior Software Engineer

TheMathCompany

Similar Jobs

  • Senior Engineer I

    Lululemon Athletica

    • Bangalore, Karnataka
    About lululemon India Tech Hub Founded in 1998 at Vancouver, lululemon is a performance apparel company that sells athletic and lifestyle products. Setting the bar in technical f…
    • 1 day ago
    • Apply easily
  • Senior Analyst- Data Visualization

    MUFG

    • Bangalore, Karnataka
    About MUFG Global Service (MGS) MUFG Bank, Ltd. is Japan’s premier bank, with a global network spanning in more than 40 markets. Outside of Japan, the bank offers an extensive sc…
    • 1 day ago
    • Apply easily
  • Senior Engineer Software - Salesforce

    Albertsons Companies India

    • Bangalore, Karnataka
    About Albertsons Companies India Albertsons Companies is a leading food and drug retailer in the United States. As of February 22, 2025, the Company operated 2,270 retail stores …
    • 4 hours ago
    • Apply easily