The Senior Software Developer will lead the development of software applications that support A-SAFE's operations and products. This role involves designing and implementing complex software solutions, mentoring junior developers, and collaborating with cross-functional teams to ensure high-quality software delivery. The ideal candidate will have extensive experience in software development, strong leadership skills, and a deep understanding of modern development practices.
Responsibilities
1. Software Design and Development:
o Lead the design, development, testing, and maintenance of software applications.
o Write clean, efficient, and scalable code, following best practices and coding standards.
2. Project Leadership:
o Manage software development projects, ensuring timely delivery and adherence to specifications.
o Coordinate with cross-functional teams, including product management, QA, and operations.
3. Mentorship and Team Development:
o Mentor and guide junior developers, providing technical leadership and support.
o Conduct code reviews and ensure adherence to best practices.
4. System Architecture:
o Design and implement robust and scalable system architectures.
o Ensure software applications are integrated seamlessly with existing systems and third-party services.
5. Quality Assurance:
o Oversee the implementation of automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
o Conduct thorough testing and debugging to ensure software quality and reliability.
6. Innovation and Continuous Improvement:
o Stay abreast of the latest software development trends and technologies.
o Propose and implement improvements to software development processes and systems.
Minimum Requirements
* Degree in Computer Science, Software Engineering, or a related field.
* Extensive experience in software development, with proficiency in languages such as Java, C#, Python, or similar.
* Experience with web development frameworks and technologies (e.g., React, Angular, Node.js).
* Strong understanding of database management systems (e.g., SQL, NoSQL).
* Familiarity with version control systems (e.g., Git) and development tools.
* Proven leadership and project management skills.
* Excellent problem-solving and analytical abilities.
* Strong communication and interpersonal skills.
* Ability to work independently and handle multiple projects simultaneously.
A-SAFE is a leading global manufacturer of safety barriers and industrial protection products. With innovative solutions and cutting-edge technology, we help businesses enhance safety, efficiency, and operational performance across a wide range of industries.
What we offer
* Competitive salary and performance-based bonuses.
* Comprehensive benefits package, including health insurance and retirement plans.
* Opportunities for professional growth and career advancement.
* Supportive and collaborative work environment.
#J-18808-Ljbffr