Software Engineer

Kaleris

  • Chennai, Tamil Nadu
  • Permanent
  • Full-time
  • 1 month ago
About the roleWe are hiring software engineers to join our team in building the next generation of our product offering. In this position, you will have an opportunity to make major contributions to our next generation transportation and logistics software for the marine industry. You will work together with colleagues around the world to define system requirements and build state-of-the-art software. You will make sure your solution is reliable, scalable to serve our enterprise customers on premise or in the cloud. You must be a quick learner and have excellent communication skills. This position has unique opportunities for growth in both the functional and technical direction.Responsibilities
  • Join an agile team coordinating with product managers, developers, and QA members
  • Design user interfaces, algorithms, data structures, test cases, and automated test suites for new functional modules of our software as directed by team and Programme Manager, in object oriented, .Net / C# programming languages
  • Keep up to date on new technologies and share knowledge with engineering teams
  • Submit major elements of new design for review by other team members prior to implementation
  • Debug elements of the software as required to maintain software quality of legacy and new code development
  • Prepare design documentation for new modules and new products
  • Write technical documents that explain how new modules and new products are implemented and assist in producing user documentation as required. These may take the form of tutorials for other engineers or for tech savvy customers and partners. Prepare technical presentations for training and knowledge transfer as required
  • Implement unit test cases and automated test suites for new and existing functionality
  • Adhere to Kaleris' guidelines so that work product (code and documentation) can be easily understood by other team members
  • Keep up-to-date on the evolution and features of the our software products. Understand how they are used in the field by end users
  • Participate in the full life-cycle development process from definition and design to product delivery
Requirements
  • Bachelor's Degree in Computer Science or Master's Degree in Computer Science
  • 3-5 years of professional experience in software development using Dot net [ .Net] , C#
  • Solid object oriented background and experience designing and developing software in a commercial software development and/or consulting organization
  • Extremely good in coding in object oriented programming
  • Have a good understanding of Microsoft Windows Services, Web Service layers, and Rest services
  • Experience working in team-oriented environments, and working with other project stakeholders and functional groups
  • Must be self-motivated, proactive, and able to execute tasks independently and within a team environment
  • Strong written and verbal communication skills are a must, as is the ability to plan work, and report progress against plan
  • Highly motivated individual, who is ready to accept challenges, continually innovate and learn, and help others
Optional Qualifications
  • Experience with relational databases such as ORACLE, SQL Server, and/or MYSQL
  • Knowledge of marine terminals and container handling (or logistics industry)
  • Knowledge of Microservices and Cloud technologies
  • Experience working with non-co-located teams
Benefits & Compensation
  • Competitive compensation package
  • Medical Insurance
  • Life/AD&D (paid for by Kaleris)
  • Paid Time Off (FlexPTO, parental leave, volunteering time off)
  • Broadband Allowance, IT gadgets Allowance
  • Tuition Reimbursement
  • Employee Assistance Program
  • Career growth and mentorship

Kaleris

Similar Jobs

  • Senior Java Software Engineer

    CIAR Software Solutions Pvt Ltd

    • Chennai, Tamil Nadu
    • Rs. 18,00,000 per year
    Company Overview CIAR Software Solutions Pvt Ltd is a leading software development company specializing in providing comprehensive solutions for the restaurant and hotel manageme…
    • 1 month ago
  • Senior Java Software Engineer (Immediate)

    CIAR Software Solutions Pvt Ltd

    • Chennai, Tamil Nadu
    • Rs. 18,00,000 per year
    Job Overview We are seeking a highly skilled and experienced Senior Java Software Engineer to join our team at CIAR Software Solutions Pvt Ltd. As a Senior Java Software Engineer…
    • 1 month ago
  • Software Engineer II (Machine Learning, AI, Python)

    Rocket Software

    • Chennai, Tamil Nadu
    It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Software Engineer-II designs, develops, troubleshoots, and debugs softw…
    • 21 days ago