Please, let 3Pillar know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Join 3Pillar as a Senior Software Engineer, where you will collaborate with industry leaders on transformative projects that redefine urban living, establish new media channels for enterprise companies, and drive innovation in healthcare.
Your role will involve architecting transformative solutions that reshape entire industries, going beyond just code composition.
You will facilitate effective communication with client project stakeholders regarding project status and recommendations.
Craft client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
Gather requirements and organize/present developed features for clients proficiently.
Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
Promote client success by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions.
Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
Independently drive project delivery within defined architecture, demonstrating autonomy and accountability from conceptualization to deployment.
Requirements:
You must have experience working on a team and delivering a product you are proud of.
A minimum of 3 years of experience in React with TypeScript (or similar) is required.
You should have at least 5 years of experience in Java (SpringBoot, JUnit, Gradle, and other open source libraries).
Over 5 years of professional experience building web applications in an Agile/Scrum environment and deploying in the cloud (AWS preferred) is necessary.
The ability to lead technical architecture discussions and help drive technical decisions is essential.
A knack for writing understandable, testable, and maintainable code is required.
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 and the test pyramid, as well as pipelines and feedback loops, with a focus on quality delivery (JUnit, Mockito) is essential.
Proficiency in the English language is required.
Benefits:
3Pillar offers a flexible work environment, allowing you to work from the office, your home, or a blend of both, embodying a remote-first approach.
You will be part of a global team, learning from top talent around the world and across cultures, with English as the primary language.
The company prioritizes well-being, spending a trimester each year focused on fitness offerings, mental health plans (country-dependent), and generous time off.
Professional services model enables accelerated career growth and development opportunities across projects, offerings, and industries.
3Pillar is an equal opportunity employer, committed to values like Intrinsic Dignity and Open Collaboration, fostering diversity globally and locally.
Join a global tech community and explore more about being part of the #oneteam through their LinkedIn site and Careers page.
Apply now
Please, let 3Pillar know you found this job
on RemoteYeah
.
This helps us grow 🌱.