Overview
Job Summary
A Software Developer must build and implement functional programs. You will work with other Developers and Product Managers throughout the software development life cycle.
In this role, you should be a team player with a keen eye for detail and problem-solving skills. Your goal will be to build efficient programs and systems that serve user needs.
As a software engineer, you'll work in a constantly evolving environment, due to technological advances and the strategic direction of the organisation. You'll create, maintain, audit and improve systems to meet needs, often as advised by a systems analyst or architect, testing both hard and software systems to diagnose and resolve system faults.
The role also covers writing diagnostic programs and designing and writing code for operating systems and software to ensure efficiency. When required, you'll make recommendations for future developments.
Job Overview, Roles & Key Responsibilities
- Debug and resolve issues using latest tools and technologies for identifying root cause of production issues.
- Perform database operations.
- Create and maintain CI, Release and automated deployment builds.
- Develop scripts, tools and other utilities as needed to detect issues.
- Perform other duties as assigned.
Minimum Qualifications:
- Must have Graduation/Post Graduation in Computer Science from A or B grade colleges with Good academic scores.
- Must have at least 2 years relevant work experience (if Graduation is from Premier Institute, work ex maybe exempted)
- Must have Coding Skills in C#, WPF & SQL Server,IIS.
- Must have Sharp analytical and problem-solving skills.
- Should have Meticulous and organized approach to work
- Experience with version controlling would be a plus
Required Skills/Behaviors to be successful in this role
- Excellent communication skills, verbal, and written
- Ability to thrive in a deadline-driven, team environment, while also delivering results.
- Driven, enthusiastic, and highly motivated, high attention to detail and ability to multitask
We can offer
- A chance to join an engaging team of brilliant people with in-depth expertise and industry experience
- An opportunity to make an impact on the decarbonization of the shipping industry
- Competitive benefits
- Innovative tasks and development
- Development possibilities