The Division:
POMS Corporation is committed to improving the effectiveness and competitiveness of regulated manufacturers by delivering proven, world-class manufacturing execution systems (MES) solutions that integrate seamlessly with other enterprise applications. POMS Corporation's industry leadership is clearly quantified. Today, there over 100 validated sites and more than 25,000 POMS MESTM users across 20 countries, making POMS MES one of the most widely used MES solutions in the healthcare products industries.
The Position:
- The Software Development group focuses on developing and building enterprise software solutions that deliver Manufacturing Execution System functionality to our clients worldwide seeks a Senior Software Developer – Team Lead
- You will be part of the team responsible for developing the critical business applications in the next generation software suite. You will use best-of-breed technology from established vendors such as Microsoft as well as open source technology.
The chosen individuals will work out of the Contour Software Karachi resource center office, as an extension of the division-based R&D department.
Primary Responsibilities: - Act as the primary point of contact for the team, providing technical guidance, mentorship, and support.
- Review code for technical accuracy, standards, and functional compliance to the design.
- Stay updated with industry trends, emerging technologies, and best practices to continually enhance the team's technical capabilities and processes.
- Uphold high standards of code quality, security, and performance within the team's deliverables.
- Contribute high quality enhancements and maintenance of the POMSnet web application.
- Analyze and resolve customer and internal issues.
- Track and manage product changes in a change tracking system.
Secondary Responsibilities: - Develop proof of concept/prototype code for potential new functionality.
- Participate in internal/cross team meetings, requirements gathering, scoping, decision making and technical documentation.
Minimum Qualifications: - Education - BS degree in Computer Science, Engineering or other technical field or equivalent experience.
- Industry Experience – 6+ years of software development experience.
- Experience being a team lead for 1 to 2 years.
Skills and Competencies: - Hands-on experience in C# or Visual Basic .NET, ASP.Net, JavaScript, SQL - AJAX, jQuery, Web Services, JSON.
- Ability to effectively balance technical responsibilities with line management duties.
- Excellent organizational and time-management abilities to prioritize tasks and meet deadlines effectively.
- Demonstrated ability to produce quality code.
- Excellent communication skills.
- Experience working with the Microsoft Office suite, including Microsoft Word and Microsoft Excel.
Desired Qualifications: - Additional Experience – Experience developing software for FDA regulated industries.
- Experience with industrial software in the domains of manufacturing, warehousing and supply chain.
Additional Skills and/or Competencies: - TFS 2012 or later, Visual Studio 2012 or later.
- HTML5, CSS3, Responsive Web Design & Development.
- Oracle or other SQL database.
Exciting Benefits we offer: - Market-leading Salary
- Medical Coverage – Self & Dependents
- Parents Medical Coverage
- Provident Fund
- Employee Performance-based bonuses
- Home Internet Subsidy
- Conveyance Allowance
- Profit Sharing Plan [Tenured Employees Only]
- Life Benefit
- Child Care Facility [Karachi & Lahore only]
- Company Provided Lunch/Dinner
- Professional Development Budget
- Recreational area for in-house games [Karachi & Lahore only]
- Sporadic On-shore training opportunities
- Friendly work environment
- Leave Encashment