Our Employee Value Proposition
Advancing our People.
Advancing our World.
At CrimsonLogic, we put your Career and Well-being first.
We are committed to advancing your career through a full spectrum of professional Development programs with the support of a strong Total Rewards philosophy that focus on your well-being.
We believe that by investing in each and every one of our employees’ professional and personal growth, we can collectively make a positive impact on the world as we strive for greatness together in a nurturing and inclusive workplace.
Role Purpose(s)
Analyze, design, develop and maintain of IT applications, including documentation and post-implementation customer support
Key Accountabilities
- Analyze, design, program, test, document and maintain IT systems or applications
- Gather systems requirements from customers (internal and / or external) and ensure users sign-off requirements specification
- Provide maintenance support to customers (internal and / or external) by investigating and rectifying reported systems shortcomings
- Analyze requests for enhancements / changes and write amendments / program specifications
- Update system documentation
- Perform and manage stages of the SDLC and participate in the systems review with Project Manager
- Understand the interdependencies of the services (application, system, network and database) and able to pin-point problem areas accurately to improve overall efficiency
- Design and document system architecture and propose appropriate technologies and tools required to implement systems; and ensure users sign-off design specifications
- Use development tools to develop applications for better productivity
- Develop test cases, conduct load test and tune the performance of systems to meet SLAs
- Deploy systems to production and provide post-implementation support
- Document Users' Guide and Systems Manual
- Conduct briefing and training sessions to users
- Provide technical guidance to junior colleagues in their work
- Keep abreast of technological advancement, emerging standards and new software or hardware solutions that may affect decisions on systems building or enhancements
- Any other duties as and when assigned
Key Job Competencies
Results OrientedManages ComplexityContinuous ImprovementOrganisational AwarenessLearning AgilityInterpersonal SavvyResilienceCustomer FocEducation Requirements
BE / BTech in Computer Science or ITWorking Experience Requirements
3-6 years.Skills Required
Must-have skills
Solid experience in developing and deploying Java applications using Spring Boot and Microservices architecture. Proven ability to design and implement complex, distributed systems and RESTful APIs with strong performance and scalability.Excellent command of Java and Data Structures & Algorithms, with the ability to apply them effectively in real-world problem-solving and system design.Hands-on experience with React JS or any other UI frameworks for building responsive andinteractive user interfaces, and integrating frontend and backend components seamlessly.
Experience in implementing CI / CD pipelines using Azure or AWS is required.Hands-on experience with Linux, including familiarity with basic command-line operations, is essential.Proficiency in deploying and fine-tuning applications on JBoss is expected.Exposure to static code analysis tools such as SonarQube, Fortify, or similar will be considered a plus.Ability to analyze and remediate security vulnerabilities is required.CrimsonLogic is proud to be an equal opportunity employer. We hire talented and passionate people of all backgrounds and create an inclusive workplace for all employees to develop and build their career with us.