Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Jitterbit, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Senior Full Stack Software Engineer - Cloud Applications at Jitterbit will play a pivotal role in developing and maintaining robust cloud-based applications. This position requires a thorough understanding of both front-end and back-end technologies, ensuring the delivery of high-quality software solutions that meet client needs. The selected candidate will collaborate with cross-functional teams, contributing to system architecture decisions and guiding best practices in software development. As a senior member of the team, this role also involves mentoring junior engineers and driving innovative solutions within the scope of cloud technologies.
Job Responsibilities
- Design, develop, and implement cloud-based applications and services.
- Collaborate with product management, UX/UI designers, and other stakeholders to gather and analyze requirements.
- Write clean, scalable, and maintainable code while adhering to coding standards and best practices.
- Conduct unit and integration testing to ensure application resilience and performance.
- Troubleshoot and resolve software issues, improving overall system functionality.
- Participate in code reviews, offering constructive feedback to enhance team’s code quality.
- Mentor junior engineers in system design and development methodologies.
- Stay abreast of industry trends, emerging technologies, and best practices for software development in cloud environments.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred.
- 8+ years of professional experience in full-stack software development.
- Expertise in programming languages such as Java, C#, or Python.
- Proficient in front-end technologies such as HTML, CSS, JavaScript, and popular frameworks (e.g., React, Angular).
- Strong experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and DevOps practices.
- Solid understanding of database management systems (e.g., SQL Server, MySQL, MongoDB).
- Ability to work independently and as part of a team in a fast-paced environment.
- Excellent problem-solving skills with a detail-oriented mindset.
Technologies & Tools
The Senior Full Stack Software Engineer will leverage a diverse set of technologies and tools in this role, including but not limited to cloud platforms like AWS and Azure, languages such as Java, C#, or Python, and front-end frameworks such as React or Angular. Additionally, familiarity with CI/CD pipelines, containerization technologies (e.g., Docker, Kubernetes), and database management systems will be essential to effectively execute assigned tasks and projects.
Ideal Candidates
The ideal candidate for this position will possess a strong technical aptitude in software development combined with exceptional interpersonal skills. They should demonstrate a passion for innovation and a commitment to excellence, with the ability to adapt to changing technologies and proactively seek solutions. Leadership qualities, a collaborative mindset, and a desire to mentor others will be crucial in contributing to a dynamic development team at Jitterbit.
Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.