Software Engineer

Contractor

Job Description

About This Opportunity

We are seeking a Software Developer to design and deliver robust APIs and scalable automation solutions. The ideal candidate will combine strong software engineering fundamentals with hands-on experience in RPA, and will collaborate closely with cross-functional teams to deliver high-quality, reliable solutions.


Key Responsibilities

  • Design, develop, and maintain software components and RESTful APIs that are secure, scalable, and high-performance.
  • Develop, deploy, and support Robotic Process Automation (RPA) solutions to automate business processes.
  • Manage, optimize, and maintain SQL and NoSQL databases, ensuring data integrity and performance.
  • Implement and follow best practices for clean code, testing, version control, and CI/CD pipelines.
  • Monitor application performance and troubleshoot issues to ensure system reliability and availability.
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Produce clear technical documentation and support knowledge sharing within the team.

Required Skills & Qualifications

  • 3+ years of professional experience in software development with strong coding skills.
  • Proven experience in API development (RESTful services).
  • Hands-on experience with RPA platforms and automation workflows.
  • Solid understanding of databases (SQL and NoSQL) and data modeling.
  • Experience with CI/CD tools, source control (e.g., Git), and automated testing.

Additional Skills & Competencies

  • Strong communication skills, with the ability to explain technical concepts to non-technical stakeholders.
  • Excellent problem-solving and analytical skills.
  • Ability to work effectively both independently and as part of a team.
  • Good time management and prioritization skills in a fast-paced environment.
  • Proactive mindset with a focus on continuous improvement and learning.
  • Attention to detail and commitment to quality and reliability.
  • Can work as LDA for MSDP tools and applications (User Access management, Alarm Automation Configuration, filtration, Network Inventory Management, etc.)
  • Able to create and automate reports in Business Intelligence tools.
  • Troubleshoot issues at user level and system level.
  • Perform tools audit and update accordingly.
  • End-user knowledge for Tableau dashboard.
  • Awareness of SharePoint, including user and resource management.

Job Overview

All content copyrighted Tangent International © All rights reserved. Recruitment Website Design - RecWebs