10 Nov
|
TierShift Technologies
|
India
10 Nov
TierShift Technologies
India
Company Description TierShift Technologies is a technology services company that helps businesses transform through data engineering, artificial intelligence, cloud technologies, and modern digital solutions. The organization delivers scalable and reliable systems across data platforms, intelligent automation, analytics, infrastructure, and software and web application development. TierShift combines modern engineering practices with practical business thinking to turn complex technology challenges into opportunities for growth and efficiency.
The company’s work spans digital experience, data management, and IT consulting, all focused on enabling clients to embrace technology and move confidently toward the future. More information is available at https://thetiershift.com/.
Role Description This full-time remote Software Engineer role focuses on designing, building, and maintaining robust software and web applications that support clients’ data, AI, and cloud initiatives. Day-to-day responsibilities include implementing backend services and APIs, writing clean and efficient code, performing code reviews, and collaborating with cross-functional teams such as data engineers, AI specialists, and product managers. The role also involves troubleshooting and optimizing existing systems, contributing to architectural decisions,
and ensuring software quality through testing and documentation.
The Software
Engineer will participate in agile development processes, continuously improve development practices, and stay current with emerging technologies relevant to TierShift’s solutions.
Qualifications
- Strong foundation in Computer Science, including data structures, algorithms, and software engineering principles.
- Experience in Software Development and Programming using modern languages and frameworks.
- Proficiency in Back-End Web Development, including RESTful APIs, microservices, and integration with databases or cloud services.
- Solid understanding of Object-Oriented Programming (OOP) and design patterns for building maintainable and scalable systems.
- Experience with version control (e.g., Git), CI/CD workflows, and testing practices.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is beneficial.
- Ability to work effectively in a remote, cooperative, and agile environment, with clear communication and problem-solving skills.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
📌 Software Engineer (India)
🏢 TierShift Technologies
📍 India