Job Description
- Assists other software engineers, analysts, and designers in conceptualizing and developing new software programs and applications.
- Develop, maintain, troubleshoot, enhance and document software products and components develop by self and others as per the requirements and detailed design.
- Design and implement automated unit testing as required on a project.
- Works closely with the Team Leader, Business Analyst and Product Owner for understanding the functional and system requirements.
- Involves in task breakdown, provides reasonable work estimates and communicates deviations from estimates or work product in advance of deadline.
- Creates thorough, professional quality technical specifications and design documentation.
- Contributes to company knowledge base and process improvements.
- Current on emerging software technologies and makes recommendations.
- Proactively recommends, schedules, and provide software and development framework and tools improvements and upgrades.
TECHNICAL COMPETENCIES
- Java
- SQL Server
- Redis
- MongoDB
- NUnit
- Micro-service development
- Docker
- SonaCube
- Kubernetes
Dateline December 31, 2021
Total Views: 21 ,
0
0