Senior Developer

Bengaluru, Karnataka, India
Aug 02, 2024
Aug 02, 2025
Onsite
Full-Time
5 Years
Job Description

We are seeking a skilled and experienced Developer to join our dynamic team. You will play a key role in designing, coding, and implementing custom-built applications, contributing to high-impact technology initiatives across our organization. Your expertise in automation, data transformation, and web-based solutions will be crucial to our success. If you have a strong track record in software development and a passion for innovative problem-solving, we want to hear from you!

What You Will Enjoy in This Role

  • Work on complex, enterprise-transforming applications within a collaborative and high-energy team environment.
  • Lead and deliver concurrent software releases using Agile and iterative techniques, ensuring timely and high-quality outcomes.
  • Utilize your technology management skills to execute complex projects with diverse technical teams.
  • Engage proactively with project requests, aligning expectations, and contributing to sustainable, scalable solutions.

What You Will Do

  • Identify opportunities for automation and efficiency, leveraging the most appropriate tools, libraries, or frameworks.
  • Develop and maintain integrations, automation workflows, data transformations, and web technologies-based UIs and dashboards.
  • Diagnose system deficiencies, recommend new solutions, and implement continuous service improvements.
  • Collaborate with IT leadership and service owners to develop business intelligence solutions that meet organizational needs.
  • Participate in projects involving internal applications, commercial off-the-shelf applications, APIs, and automation frameworks.
  • Provide technical guidance to team members and influence technical decisions.
  • Apply Agile and DevOps methodologies, including test-driven development, infrastructure as code, and continuous integration and deployment.

Qualifications

  • 5-8 years of relevant experience in software development.
  • 3+ years of experience with CICD processes, tools, and platforms.
  • Proven track record of leading software development initiatives.
  • Proficiency in coding and scripting complex functionalities in scripting languages.
  • Ability to draft functional and technical specification artifacts as needed.
  • Experience with public cloud services and RESTful API integrations.
  • Knowledge of relational database schemas and design.

Technical Skills

  • Strong experience with Python and MySQL or similar DB query languages.
  • Familiarity with PHP, PostgreSQL, Node.js, JavaScript, and Bash is a plus.
  • Experience within the Software Development Life Cycle (SDLC).
  • Proficiency with CICD tools like GoCD or AWS CodePipeline.
  • Experience with code versioning tools such as Bitbucket or Git.
  • Familiarity with Agile supporting tools like Jira and Confluence.

Additional Information

Epsilon is committed to fostering a diverse, inclusive, and equitable workplace. We strive to attract, recruit, and retain talented individuals from all backgrounds, including but not limited to women, people of color, LGBTQ individuals, people with disabilities, and other underrepresented groups.

Related Jobs