Job Description
Senior Software Engineer
Important Information
Experience: Minimum 5 years
Job Mode: Contract (subject for regularization)
Work Mode: Work from home
Job Summary
As a Senior Software Engineer, you will be a valuable member of our highly skilled technology and agile team, focused on supporting and developing cutting-edge solutions to meet our business requirements.
Your responsibilities will include leading and actively participating in the design, development, and delivery of our software projects.
Responsibilities and Duties
Requirements Analysis: Collaborating with team members to understand software requirements and translating them into technical specifications.
Software Design: Contribute to detailed designs for software components and systems.
Coding and Implementation: Writing clean, maintainable, and efficient code using programming languages and frameworks.
Testing and Debugging: Conducting unit tests, integration tests, and debugging to ensure the software meets quality standards and functions as expected.
Troubleshooting and Support: Proactive in investigating and resolving software issues reported by users, providing technical support, and offering solutions to improve system performance.
Work Result: Developing and delivering software applications that meet the requirements of the organization and maintaining a clean and well-organized codebase that is scalable, maintainable, and easily understood by other developers
Qualifications and Skills
- Bachelor’s degree in computer science, Software Engineering, or a related field with +5 years of experience
- Familiariarity with architecture styles/APIs (REST, RPC)
- Strong analytical thinking, excellent communication skills
- Good Knowledge/Experience with MS SQL Database
- Tech Stacks: React, Nodejs, Web API, SQL Server / T-S, Typescript
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.











