Job Summary
We are seeking an experienced and highly skilled Senior Software Engineer to join our dynamic and innovative Competitive Intelligence team. The ideal candidate will have a strong background in building APIs, scalable backends with expertise in Python, Go, Javascript, MySql, Redshift, Athena, and other modern languages and frameworks. As a Senior Software Engineer, you will play a key role in designing, implementing, and maintaining robust and scalable software solutions.
- Minimum Qualification: Degree
- Experience Level: Senior level
- Experience Length: 5 years
Job Description/Requirements
Duties and Responsibilities:
- Collaborate with cross-functional teams to define software requirements and specifications.
- Design and develop high-quality, efficient, and maintainable web applications using Go, NodeJS, and other relevant technologies.
- Utilize your expertise in database technologies, including MySql, Postgres, Redshift, Athena and S3, to architect and optimize data storage and retrieval processes.
- Lead and mentor junior engineers, providing guidance on best practices and coding standards.
- Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.
- Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
- Troubleshoot and resolve complex software issues, identifying and implementing solutions in a timely manner.
- Stay current with industry trends and advancements in web development, and actively contribute to the adoption of new technologies and best practices within the team.
Qualifications:Â Â
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in Go (preferred), Python, Rust, NodeJS/Javascript, and other modern languages and frameworks.
- Well-versed in designing cohesive APIs.
- (Nice-to-have) Experience with React, Javascript, and other modern web languages and frameworks.
- Extensive experience with database technologies, including MySql, Redshift, and Athena.
- Proven track record of delivering high-quality, scalable software solutions.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to thrive in a fast-paced, dynamic environment.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.