CAREERS
Choose a job you love, and you will never have to work a day in your Life.
If you are interested and motivated to work with us please get in touch.
Our company is built on the skills and commitment of talented people. Today, as always, we seek the best talent to build our company. Our growth has created a wealth of career opportunities. We offer employees exciting work in a fun, dynamic environment and value driven work culture that encourages learning and growth. In return, SNS SOFT TECH LIMITED IT employees enjoys supportive environment, outstanding opportunities for professional growth, and an opportunity to provide innovative solutions for businesses across the globe.
Job Description:
We are seeking a talented and highly motivated Software Engineer to join our dynamic team at SNS Soft Tech Limited. As a Software Engineer, you will play a key role in designing, developing, testing, and maintaining high-quality software solutions for our enterprise clients. You will work collaboratively with cross-functional teams, including project managers, business analysts, and other developers, to deliver innovative and scalable applications that meet client specifications and business needs.
Key Responsibilities:
-
Software Development:
- Write, test, and maintain efficient, reusable, and reliable code using modern programming languages (e.g., Java, Python, C#, JavaScript).
- Develop software applications, tools, and features according to business requirements and technical specifications.
- Collaborate with business analysts and project managers to understand project requirements and translate them into technical solutions.
-
System Design & Architecture:
- Design and implement system architectures and workflows that are efficient, secure, and scalable.
- Develop both front-end and back-end components, ensuring that the software is robust and performs well under heavy usage.
-
Quality Assurance & Testing:
- Conduct unit, integration, and performance testing to ensure the functionality, reliability, and performance of developed software.
- Identify and fix bugs and performance bottlenecks in code.
- Participate in code reviews and maintain high coding standards and best practices.
-
Maintenance & Support:
- Provide ongoing support for deployed software applications, addressing any issues and implementing updates and patches as needed.
- Continuously monitor the performance of applications and make improvements based on feedback and system logs.
-
Documentation & Reporting:
- Write clear, concise documentation for software applications, including user manuals and technical documentation for future maintenance.
- Provide regular updates to project stakeholders and participate in sprint reviews and retrospectives.
-
Collaboration & Communication:
- Work closely with other developers, testers, and business stakeholders to ensure smooth and timely delivery of software solutions.
- Contribute to team knowledge sharing and maintain effective communication within the team.
Skills & Qualifications:
-
Technical Skills:
- Strong proficiency in at least two of the following programming languages: Java, Python, C#, JavaScript, or other modern languages.
- Familiarity with front-end frameworks (React, Angular, Vue.js) and back-end frameworks (Spring, Django, Node.js).
- Experience with relational and NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB).
- Proficiency with version control systems, particularly Git.
- Knowledge of cloud computing platforms (AWS, Azure, Google Cloud) is a plus.
- Experience with Agile development methodologies (Scrum, Kanban).
-
Experience:
- A minimum of 2-3 years of professional experience as a software engineer, developing and delivering software solutions in a commercial environment.
- Proven experience in all stages of the software development lifecycle, from requirement gathering to design, development, and testing.
- Experience with RESTful APIs and web services.
- Familiarity with CI/CD (Continuous Integration and Continuous Deployment) processes and tools.
-
Educational Qualifications:
- A Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred.
- Relevant certifications in software development or programming are an advantage.
-
Soft Skills:
- Strong problem-solving and analytical thinking.
- Excellent verbal and written communication skills.
- Ability to work collaboratively in a fast-paced and dynamic team environment.
- Strong attention to detail and a commitment to delivering high-quality results.
SNS SOFTTECH LTD does not discriminate on the basis of race, religion, colour, sex, age, disability, or sexual orientation. All recruitment decisions are based solely on qualifications, skills, knowledge, experience, and relevant business requirements.
If you meet the minimum criteria for this position, you will be offered an interview. We are committed to making reasonable adjustments to the application and assessment process. For inquiries, contact us at hr@snssofttechlimited.co.uk.
SNS Softtech limited would like to recruit a Project Manager to be responsible for project delivery, profit & loss accountability, and customer satisfaction through management of project related activities and resources. You will be responsible for planning/execution and will be focused on execution of professional activities within a technical discipline.
Functions with some autonomy but guided by established policies or review of end results.
The job allows modification of procedures and practices covering work as long as the end results meet standards of acceptability (quality, volume, timeliness etc.).
APPLY NOWJob Description
We are seeking a highly skilled and experienced Test Analyst to join our dynamic team. This is an exciting and challenging role working exclusively on the Clients. You will be joining a team of experienced professionals who are dedicated to improving and supporting a range of applications. There will be a chance to improve your existing skills, enjoy the benefit of remote working, and have the possibility in the future of moving to other roles within the organization
APPLY NOW

Our Employee Culture
Software SNS SOFT TECH strongly believes that employees are the backbone of the company’s success. We provide chances for freshers as well as experienced professionals with information of 100+ job openings. Although customer satisfaction is important and their recognition towards our contribution is equally significant, a company cannot grow without its employees growing in their career
Here at Software SNS SOFT TECH , we do all it takes to see that every employee is treated with due respect and rewarded based on the talent fairly. Software SNS SOFT TECH is always looking for dynamic, energetic, enthusiastic, and efficient people who aspire to reach new heights every day in their career thereby contributing to the growth of the company.
Our Ethics
The company walks the walk by organizing team-wide service projects. Though we move at a fast pace, and it might seem that we don’t have time to sit and explain things, every employee at Software SNS SOFT TECH loves sharing, helping and lifting others.
To support team members in all aspects of their lives, several members of the company’s leadership team extend their mentorship beyond the workplace, helping employees be more human. This mentality of helping and supporting each other is transferred throughout the company from colleagues to customers and partners. When one employee was apprehensive about talking with the CEO, they began having regular meetings to build their confidence, discussing both personal and professional challenges and goals.


LET'S TALK ABOUT YOUR BUSINESS IT SERVICES NEEDS
Lorem ipsum dolor sit amet, consectetur adipiscing elit.