Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.
Responsibilities
[Be specific when describing each of the responsibilities. Use gender-neutral, inclusive language.]
Example: Determine and develop user requirements for systems in production, to ensure maximum usability
Qualifications
[Some qualifications you may want to include are Skills, Education, Experience, or Certifications.]
Senior Software Engineer - Fullstack
Location: Bangalore
You Will Be In Charge Of The Following
- Develop new features as well as modify existing features to meet the constantly
involving requirements of our Telco operating system as we expand globally.
- Write comprehensive automated tests (Unit Tests, Integration Tests, Journey Integration
tests) for the features you are developing.
- Write performant code and constantly incorporate the code review feedback provided by
senior developers into the features you are assigned to work on.
- Utmost attention to detail and quality in all work assignments.
- Participate in R&D work as per the requirements of a capability.
- Actively participate in all team discussions and contribute effectively to those
discussions.
- Document the design details (APIs, various design diagrams etc.) under the guidance of
senior developers.
- Support during production issue troubleshooting activities to ensure smooth operation of
our live customer environments meeting customer SLAs.
What's on offer
We provide a great environment and platform for employees to build their career. In this role,
You Can Expect
- Unique opportunity to be a part of innovating the telecommunications industry.
- Once in a lifetime chance to help shape a brand from the ground up.
- Exposure to the fast-paced world of high-tech start-ups.
- Attractive experience and compensation.
- Working with passionate, smart and driven colleagues in a vibrant environment.
- Get continuous mentoring to fast-track your career.
Requirements
- Degree in Computer Science, Software Engineering or equivalent.
- Minimum 5 - 8 years industrial experience with a focus on full-stack engineering.
- Hands-on development experience in either Java, Golang or Javascript., ReactJs
- Hands-on development experience with Relational DBs, preferably in MariaDB or
MySQL. Experience with NoSQL DBs such as MongoDB will be advantageous.
- Hands-on experience in automating the testing of the applications using Unit Testing,
Integration Testing, Mocking etc.
- A good understanding of commonly used Software Design Patterns.
- Excellent communication skills and team working skills.
- Experience in modern frameworks such as Spring Boot and/or ReactJS will be an
advantage.
Example: Excellent verbal and written communication skills
Skills: react,springboot,java