Datamark, Inc. is seeking a Software Engineering Manager to oversee their software engineering team, ensuring high standards of quality and efficiency in software development processes and driving innovation.
Requirements
- Proficiency in C-Sharp, React js, SQL, MySQL, JavaScript, Web API
- Proficiency in also Dot net core and Python are preferred.
- Experience implementing LLMs in enterprise applications is strongly preferred.
- Experience with Azure AI Foundry, Amazon Bedrock, or similar is a plus.
- General working knowledge of Selenium to support current business automation tools and future automation requirements.
- General working knowledge of PHP desired to support current legacy applications which are on the roadmap for future modernization.
- Knowledge of version control systems (Git or similar)
Responsibilities
- Develop and implement software engineering best practices and methodologies to enhance productivity and quality.
- Oversee project management of software development initiatives, ensuring timelines and deliverables are met.
- Evaluate and mitigate risks associated with software development projects, ensuring alignment with industry standards and compliance.
- Drive continuous improvement initiatives, utilizing metrics and feedback to advance software development processes.
- Proven success in designing, implementing, launching, and maintaining core systems
- Familiarity with Agile project methodology and practices
- Knowledge of the Software Development Life Cycle and related concepts is required
Other
- Lead, mentor, and manage a team of software engineers, providing guidance and support to encourage professional growth and achievement.
- Collaborate with cross-functional teams to define project requirements and establish specifications.
- At least 7 years of client interface experience required (ex: technical program delivery, computer science, software development, technical consulting, product management, client management,)
- At least 7 years of experience in process re-design or re-engineering for maximizing quality and efficiency
- At least 5 years in a leadership position, leading a software and engineering team