top of page

Acerca de

Graphic Design Office_edited.jpg

Software Development Engineer II (Backend) 

Software Development Engineer II (Backend) 

About us:  

 

Irish Taylor consists of a team of consultants who provide efficiency to businesses with innovative technology solutions. We are mindful of our client’s needs for prompt, well-informed, and innovative advice. We have a presence in Australia, India, and the USA. You are encouraged to read more about us at https://irishtaylor.com before you apply and before your interview if you are selected.   

   

Read more about us at https://www.linkedin.com/company/irish-taylor-co/ and read more about our social media campaigns at https://www.instagram.com/irishtaylor.co/ follow us to keep informed of our offerings. 

 

Job Description:   

  

We are looking for a skilled and motivated Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and maintaining robust backend applications using Node.js, MongoDB, Express.js (or similar Node.js frameworks). Knowledge of GraphQL and Redis is optional but would be a plus. In addition, you should have a strong foundation in data structures, algorithms, operating systems, databases, and computer networks. 

 

Responsibilities:

 

  • Collaborate with cross-functional teams to gather and analyze requirements and translate them into technical specifications and system designs. 

  • Design, develop, test, and maintain scalable backend applications using Node.js, MongoDB, Express.js (or similar Node.js frameworks). 

  • Implement efficient algorithms and data structures to optimize application performance and scalability. 

  • Integrate with external services and APIs, ensuring seamless data flow and functionality. 

  • Conduct thorough code reviews to maintain code quality, readability, and adherence to best practices. 

  • Troubleshoot and debug issues, identify bottlenecks, and propose effective solutions. 

  • Optimize application performance through profiling, caching strategies, and performance tuning. 

  • Collaborate with database administrators to design and optimize database schemas and queries. 

  • Ensure the security and integrity of backend applications by implementing appropriate security measures and best practices. 

  • Stay updated with the latest industry trends and technologies related to backend development, data structures, algorithms, operating systems, databases, and computer networks. 

  • Develop APIs using RestAPI principles and GraphQL to enhance data retrieval and manipulation capabilities. 

  • Implement caching using Redis for improved application performance. 

 

Requirements:  

 

  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field. 

  • Strong knowledge of backend development concepts, with experience in Node.js, MongoDB, and Express.js. 

  • Strong understanding of RESTful API design and implementation. 

  • Knowledge of database systems (e.g., MongoDB) and query optimization techniques. 

  • Solid understanding of data structures, algorithms, operating systems, databases, and computer networks. 

  • Familiarity with GraphQL and Redis is a plus. 

  • Experience with third-party payment gateway integration (Stripe, PayPal, etc.).  

  • Familiarity with notification services (Firebase, Twilio, etc.). 

  • Experience with version control systems (e.g., Git) and agile development methodologies. 

  • Strong problem-solving and analytical skills. 

  • Excellent communication and collaboration abilities. 

  • Ability to work in a fast-paced, dynamic environment and meet project deadlines. 

 

Location: Madurai, Bangalore, India.

 

Job type: Full-time 

Experience required: 2 plus years. 

READ THE JOB DESCRIPTION CAREFULLY. DO NOT APPLY IF YOU DO NOT HAVE THE ABOVE EXPERIENCE. 
IRISH TAYLOR HAS A STRICT SCREENING, INTERVIEW, AND ONBOARDING PROCESS. 

 

Diversity and inclusion: 

At Irish Taylor, inclusivity drives us. We value diversity and strive for a fair and thriving workplace. We do not distinguish candidates based on any of the following: 

  1. Age 

  2. Sex 

  3. Community/cast 

  4. Religion or faith 

  5. Marital status 

  6. Political affiliation 

  7. Race 

  8. Gender 

  9. Sexual preference 

Irish Taylor has it’s foundations on love, trust and respect. We qualify our staff based on company objectives and purely seek for mutual growth. We work hard to fulfil our companies' mission! 

Join our dynamic team at Irish Taylor and contribute to our mission as being the world’s most sought-after Growth Partner. Apply now to be part of our exciting journey! 

bottom of page