• polygon-breadcrumbs
  • Back
  • Codestax AIlogo

    Codestax AI

    Senior Software Engineer


    Full Time


    5-7 Years Exp

    Job Description

    Embrace the opportunity to excel as a Senior Software Engineer within our dynamic and innovative team. With your exceptional skills and experience, you will spearhead the design, development, and deployment of intricate cloud-based software solutions. This role offers an exciting chance to engage with cutting-edge technologies, tackle formidable challenges, and lead projects from inception to fruition. If you're a passionate problem solver who thrives in collaborative environments, we eagerly await your application.


    Technical Skills

    Node JS

    Roles and Responsibilities

      • Lead the creation of robust and scalable software solutions, encompassing design, development, and implementation. 
      • Collaborate seamlessly with cross-functional teams to translate requirements into precise technical specifications. 
      • Play a pivotal role in mentoring and guiding junior engineers, fostering a culture of continuous learning and knowledge sharing. 
      • Champion code reviews, ensuring the adherence to coding standards and best practices. 
      • Engineer efficient and reusable cloud-native code, harnessing a range of programming languages and frameworks. 
      • Troubleshoot and resolve intricate issues with precision, offering innovative solutions. 
      • Explore emerging technologies through research and evaluation, offering recommendations for integration. 
      • Collaborate with DevOps teams to optimize deployment processes, CI/CD pipelines, and infrastructure. 
      • Elevate software quality initiatives, embracing testing frameworks, automated testing, and code quality tools.
      • Remain current with industry trends and advancements, actively sharing insights with the team.

    Desired Candidate Profile


      • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience). 
      • A minimum of 5+ years of software development experience, with a focus on full-stack development. 
      • Proficiency in multiple programming languages such as NodeJS, Python, Vue.js, React.js, Flutter. 
      • Expertise in serverless frameworks. 
      • Profound understanding of web application frameworks. 
      • Extensive familiarity with cloud platforms and services, particularly AWS (e.g., Lambda, S3, RDS, DynamoDB, Glue, SQS). 
      • Mastery in designing and implementing RESTful APIs and microservices architectures. 
      • Proficiency in front-end technologies (e.g., HTML, CSS, JavaScript frameworks like VueJS or React). 
      • Deep comprehension of databases and data modeling, encompassing both relational and NoSQL. 
      • Proven experience with Agile methodologies, including Scrum and Kanban.
      • Exceptional problem-solving skills, adept at navigating complex technical challenges. 
      • Excellent communication skills, effectively collaborating and presenting ideas to stakeholders. 

      Nice to Have: 

      • Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
      • Familiarity with big data frameworks and technologies (e.g., Hadoop, Spark).
      • Knowledge of machine learning algorithms and frameworks (e.g., TensorFlow, PyTorch). 
      • Understanding of cybersecurity best practices and implementation of secure software solutions. 
      • Proficiency in performance optimization and scalability techniques. ● Previous leadership and project management experience in software development. 
      • Contributions to open-source projects or active involvement in tech communities. Familiarity with DevOps practices and tools (e.g., Jenkins, Ansible, Terraform).

    Senior Software Engineer

    location Chennai

    onsite In-Office

    exp 5-7 Years Exp

    vector_icon Full Time

    apply now

    Have a question about this job?

    Our talent advisors are happy to answer.