Overview
Job Title: Software Engineer - SSAM/Kenan
Company Name: NCSi
Job Description:
NCSi is seeking a motivated and talented Software Engineer to join our team focusing on SSAM (Subscription Service and Asset Management) and Kenan Billing Solutions. The ideal candidate will be responsible for designing, developing, and maintaining software applications that support various aspects of our billing and subscription management systems. This role involves working collaboratively with cross-functional teams to deliver high-quality solutions that meet client needs.
Key Responsibilities:
- Develop, test, and implement software solutions related to SSAM and Kenan applications.
- Collaborate with product managers, business analysts, and other stakeholders to gather requirements and design efficient software solutions.
- Perform code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot, debug, and resolve software issues and bugs in a timely manner.
- Maintain documentation for software design, code, and user manuals.
- Participate in Agile development processes and contribute to continuous improvement initiatives.
- Stay current with emerging technologies and industry trends to ensure NCSi remains competitive.
Skills and Tools Required:
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with database technologies such as SQL Server or Oracle.
- Familiarity with software development methodologies, ideally Agile or Scrum.
- Knowledge of billing systems, subscription management, and financial applications is a plus.
- Strong problem-solving skills and the ability to work independently and as part of a team.
- Excellent communication skills, both written and verbal.
- Experience with version control systems such as Git or Subversion.
- Understanding of cloud technologies and services, preferably AWS or Azure, is an advantage.
NCSi offers a dynamic work environment with opportunities for professional growth and development. If you are passionate about software engineering and looking to contribute to impactful projects, we encourage you to apply.