Please, let 3Pillar know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior Software Engineer will work at 3Pillar, a leading company for innovative software engineers, focusing on transformative projects in various industries such as urban living, media, and healthcare.
The role involves effective communication with client project stakeholders regarding project status and recommendations.
The engineer will craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
Responsibilities include participating in planning and estimation efforts, gathering requirements, and presenting developed features to clients.
The engineer will execute complex activities within current methodologies and quality standards, showcasing success across diverse engagements.
Collaboration with engineers, designers, and managers is essential to understand user pain points and iterate on solutions that drive client success.
The role includes engaging in agile software development practices such as daily stand-ups, sprint planning, and team retrospectives.
The engineer will independently drive project delivery within defined architecture, demonstrating autonomy and accountability from conceptualization to deployment.
Requirements:
Candidates must have experience working on a team and delivering a product they are proud of.
A minimum of 3 years of experience in React with TypeScript (or similar) is required.
At least 5 years of experience in Java, specifically with SpringBoot, JUnit, Gradle, and other open-source libraries is necessary.
Over 5 years of professional experience in building web applications in an Agile/Scrum environment and deploying in the cloud (AWS preferred) is essential.
The ability to lead technical architecture discussions and drive technical decisions is required.
Candidates should have a knack for writing understandable, testable, and maintainable code.
Strong communication skills for explaining complex technical concepts to designers, support, and other developers are necessary.
Solid computer science fundamentals, including data structures, algorithms, programming languages, distributed systems, and information retrieval, are required.
A strong understanding of testing, the test pyramid, pipelines, and feedback loops, with a focus on quality delivery (JUnit, Mockito) is essential.
Proficiency in the English language is mandatory.
Benefits:
3Pillar offers a flexible work environment, allowing employees to work from the office, home, or a blend of both, embodying a remote-first approach.
Employees will be part of a global team, learning from top talent around the world and speaking English daily.
The company emphasizes well-being, dedicating a trimester each year to focus on employee health, including fitness offerings, mental health plans, and generous time off.
The professional services model at 3Pillar accelerates career growth and development opportunities across various projects, offerings, and industries.
3Pillar is an equal opportunity employer, committed to values like Intrinsic Dignity and Open Collaboration, fostering diversity globally and locally.
Employees are invited to join a global tech community and can learn more about the company culture through their LinkedIn site and Careers page.
Apply now
Please, let 3Pillar know you found this job
on RemoteYeah
.
This helps us grow 🌱.