Elevate your career by leading innovative software projects in a hybrid environment. Collaborate with experts to deliver transformative digital solutions. Enhance your skills in cutting-edge cloud technologies and development practices.
Software Developer
in Information Technology PermanentJob Detail
Job Description
Overview
- Drive the creation of innovative, scalable software solutions supporting strategic objectives in a hybrid work environment.
- Collaborate with cross-functional teams to translate business requirements into impactful technical designs.
- Utilize expertise in front-end and back-end development, cloud technologies, and automation to deliver transformative applications.
- Contribute to the development of cutting-edge digital products enhancing operational efficiency and user experience.
- Engage in a hybrid work model offering flexibility and opportunities for collaboration.
- Join a team committed to innovation, technical excellence, and continuous improvement in software engineering practices.
- Participate in the advancement of the client's mission by delivering impactful software solutions.
Key Responsibilities & Duties
- Lead the design and implementation of high-quality software solutions utilizing React, AWS, and modern programming languages.
- Drive architectural decisions ensuring scalability, performance, and maintainability of applications.
- Develop and optimize APIs for seamless system integration and interoperability.
- Implement automated CI/CD pipelines to enhance development workflows and deployment processes.
- Mentor and guide engineering teams, fostering a culture of collaboration and innovation.
- Collaborate with stakeholders to align technical solutions with business objectives and project goals.
- Utilize scripting languages such as TypeScript, JavaScript, and Python to deliver robust and efficient software solutions.
- Leverage AWS services including Lambda and DynamoDB for cloud-based application development.
Job Requirements
- Bachelor's degree in Computer Science or a related field is required.
- Minimum of 5 years of experience in software engineering, with 7 years preferred.
- Proficiency in React for developing responsive, user-centric web applications.
- Hands-on experience with AWS services, including Lambda and DynamoDB.
- Strong knowledge of API design and management using REST and GraphQL.
- Expertise in TypeScript, JavaScript, and Python for software development.
- Familiarity with Agile/Scrum frameworks for managing and delivering projects.
- Preferred certifications in cloud technologies and experience in related disciplines.
- ShareAustin: