
Search by job, company or skills
The Software Development Manager is responsible for leading the design, development, integration, and delivery of secure, scalable software applications. This role combines hands-on software engineering with technical leadership, ensuring solutions meet business requirements while adhering to best practices in architecture, security, and Agile delivery.
Design and implement frontend and backend features for enterprise applications
Develop cloud-based application features and ensure scalability, performance, and security
Engineer software and data architecture to meet business requirements
Deliver solutions using Agile methodologies and CI/CD pipelines
Develop and maintain automation scripts for testing, integration, and deployment
Define and implement automated tests to meet functional, performance, and security standards
Collaborate with cross-functional teams and business stakeholders
Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience)
Minimum 6 years of enterprise software development experience in an Agile environment
Proficient in JavaScript, HTML, CSS .NET Core / C#
Experience with JavaScript frameworks such as React, Node.js, or Angular
Proficient in relational databases, especially MS SQL
Familiar with CI/CD tools, automated testing, and Git
Experience with Docker and Kubernetes is a plus
Strong collaboration and communication skills
Job ID: 139626287