As a Software Developer at Autobay, you will play a key role in designing, developing, and maintaining high-quality software solutions that drive our business forward. You will collaborate with cross-functional teams to translate user requirements into efficient, scalable code, ensuring the reliability and performance of our applications.
Key Responsibilities:
- Develop clean, efficient, and scalable code following best practices and coding standards
- Collaborate with product managers and UI/UX designers to understand user requirements and translate them into technical specifications
- Design and implement software solutions that meet user needs and business requirements
- Write and maintain technical documentation to ensure code quality and facilitate future maintenance and enhancements
- Perform code reviews to identify bugs, enhance performance, and improve code quality
- Identify and address technical debt and code vulnerabilities to ensure the reliability and security of our applications
- Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives
- Collaborate with cross-functional teams to troubleshoot and resolve issues in a timely manner
- Stay up-to-date with the latest software development trends, technologies, and best practices
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 2+ years of experience in software development, preferably in web or mobile applications
- Strong knowledge of programming languages such as Java, Python, C#, or JavaScript
- Experience with web development frameworks such as Angular, React, or Vue.js
- Solid understanding of database management systems, SQL, and NoSQL
- Familiarity with version control systems (e.g., Git) and Agile development methodologies
- Excellent problem-solving and analytical skills
- Ability to work effectively in cross-functional teams and collaborate with stakeholders
- Strong communication and interpersonal skills
- Passionate about software development and committed to continuous learning and improvement
Benefits
Pay: 2,080,000.00 per year