Match score not available

Senior Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, 5+ years of software development experience, Proficient in Python and React, Experience with cloud platforms like AWS, Azure or Google Cloud, Strong understanding of microservices architecture and APIs.

Key responsabilities:

  • Design, develop, and maintain software solutions
  • Collaborate with teams to gather requirements
  • Implement microservices architecture for performance
  • Participate in code reviews and troubleshooting
  • Mentor junior developers and participate in Agile ceremonies
PyjamaHR: World's Best Forever-Free ATS logo
PyjamaHR: World's Best Forever-Free ATS Scaleup https://pyjamahr.com/
11 - 50 Employees
See more PyjamaHR: World's Best Forever-Free ATS offers

Job description

Overview
The Senior Software Engineer plays a pivotal role in the development and enhancement of software applications within the organization. As an experienced professional, you will leverage your expertise to design, implement, and maintain robust software solutions while ensuring alignment with business objectives. This position requires a deep understanding of software engineering principles, a passion for technology, and the ability to work collaboratively in a fast-paced environment. In addition to technical prowess, the Senior Software Engineer will mentor and guide junior developers, fostering a culture of continuous improvement and innovation. This role is crucial in driving the company’s technical roadmap and achieving strategic goals.

Key Responsibilities
  • Design, develop, and maintain high-quality software solutions.
  • Collaborate with cross-functional teams to gather requirements and define software specifications.
  • Implement microservices architecture to enhance application performance and scalability.
  • Develop and provide APIs for internal and external integrations.
  • Participate in code reviews, ensuring adherence to best practices and coding standards.
  • Troubleshoot and resolve software defects and performance issues.
  • Mentor junior developers, providing technical guidance and support.
  • Stay up-to-date with emerging technologies and industry trends.
  • Participate in Agile ceremonies and contribute to project planning.
  • Integrate data from various backend services and databases.
  • Document software design and development processes.
  • Conduct software testing and validation to ensure quality assurance.
  • Enhance existing software solutions based on user feedback.
  • Monitor application performance and optimize code where necessary.
  • Assist in the deployment of applications into production environments.

Required Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development.
  • Proficient in Python & React
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong understanding of microservices architecture and APIs.
  • Familiarity with database technologies like SQL, NoSQL, and ORM frameworks.
  • Knowledge of containerization tools like Docker and Kubernetes.
  • Experience with Agile development methodologies.
  • Strong problem-solving skills and attention to detail.
  • Ability to work in a collaborative team environment.
  • Excellent communication and interpersonal skills.
  • Experience with version control systems like Git.
  • Familiarity with software testing frameworks and tools.
  • Ability to adapt to changing technology and priorities.
  • Proven ability to deliver projects on time and within scope.
  • Certification in relevant technologies or methodologies is a plus.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Adaptability
  • Problem Solving
  • Detail Oriented

Software Engineer Related jobs