Key Responsibilities
- Lead and supervise a team of developers responsible for custom applications and enterprise systems.
- Manage the full Software Development Life Cycle (SDLC), including design, development, testing, deployment, maintenance, and support.
- Oversee application integration initiatives across enterprise platforms and third-party systems.
- Ensure adherence to software development, security, change management, and release management best practices.
- Collaborate with business and IT stakeholders to identify requirements and deliver effective technology solutions.
- Drive application modernization, optimization, and continuous improvement initiatives.
- Manage reporting and analytics solutions, including backend data repositories and reporting tools.
- Conduct code reviews and provide technical guidance to development team members.
- Monitor application performance, scalability, reliability, and security.
- Develop and maintain technical and user documentation.
- Stay current with emerging technologies and recommend innovative solutions to support business growth.
Requirements
Education
- Bachelor's degree in computer science, Information Technology, Software Engineering, or a related discipline.
Experience
- 5-8 years of experience in software development, systems integration, and enterprise applications.
- Minimum 2 years of experience leading or mentoring technical teams.
- Proven experience managing development projects and supporting business-critical applications.
- Experience working within enterprise environments and cross-functional teams.
Technical Skills
Front-End Technologies
- Angular / AngularJS
- JavaScript / TypeScript
- HTML5 & CSS
- Bootstrap / Angular Material
Back-End Technologies
- .NET Framework / ASP.NET
- MVC, Razor, Web Forms
- WinForms
- REST & SOAP Web Services
- SQL Development
Programming Languages
- C#
- JavaScript
- TypeScript
- VB.NET / VBScript
- SQL
Database Technologies
Leadership & Professional Skills
- Team leadership and people management.
- Strong communication and stakeholder management skills.
- Experience with SDLC governance and development best practices.
- Project management and change management experience.
- Strong analytical and problem-solving abilities.
- Ability to manage multiple priorities in a fast-paced environment.
Good to Have
- Oracle EBS
- Oracle Forms, Reports & PL/SQL
- Oracle Integration Cloud (OIC)
- Oracle Cloud Infrastructure (OCI) and APEX
- IBM Maximo 7.6 / MAS 8
- Power BI and OBIEE
- Docker, Kubernetes, and Git
- CI/CD pipelines and DevOps practices
- Microservices architecture
- SaaS application integrations
- Microsoft Power Platform
- Machine Learning, Data Analytics, and Generative AI solutions
- Experience integrating systems such as Oracle EBS, Maximo, and other enterprise platforms