Job description
About TechBiz Global
TechBiz Global is a leading recruitment and software development company. Our diverse, globally distributed team provides IT recruitment, outstaffing, outsourcing, software development, and different consulting services with a primary focus on making our partners achieve their business goals successfully. With headquarters in Germany we have successful clients all over the world. We can understand your unique needs. Our team has hands-on experience with the challenges that come with rapid growth and the IT sector. That’s why all of our offerings are built with a tech mindset.
Overview:
A successful candidate will be a well-rounded software engineer with a proven track record of delivering software at scale in an agile environment, have the ability to work under pressure and thrive in a fast-paced environment.
We have a culture focused on building great software and having the maximum impact on the world
that we can and having fun while doing it.
●Design and develop scalable software components
●Design and develop integrations with other systems in the company and with external partners.
●Participate in an agile development team – including design, development, test automation,
planning, backlog refinement and support.
●Be part of innovation culture and find ways to optimize processes and services.
●Implement best practices for coding as well as development processes
●Support our production platform, including troubleshooting & bug fixes
●Support and develop software engineers by providing advice, coaching and mentoring
●Lead conversations across teams and leadership to drive and build consensus on critical topics.
●Manage priorities, trade-offs, forecast/manage risk, identify and implement solutions in team
deliverables.
●Working closely with the Product Managers to refine user stories
●Own features from inception stage through production deployment and operation
●Maintain overall product quality by fixing bugs and improving performance
●Perform code reviews and ensure coding standards and practices
Job requirements
●Work smart and understand how your solutions impact the goals of the business.
●Be introspective, always trying to improve yourself and the team around you.
●Participate in planning, estimation and provide inputs on required development tasks.
●Be a key participant in creating a ‘Zero Defects’ development culture.
●Be part of the continuous integration and production deployment process.
●Strong analytical and problem-solving skills.
●Excellent written and verbal communication skills.
●Professional demeanour, team player, and a positive attitude.
●Demonstrated high standards of excellence.
Requirements:
●Minimum of 7+ years software development experience in Node.js and/or Typescript
●Bachelor’s degree or higher in computer, science, or engineering.
●Experience in engineering for developing highly available and fault tolerant software in a SaaS
cloud environment. (AWS)
●Experience in designing and building scalable micro service architecture.
●Working knowledge of AWS DocDB (MongoDB NOSQL), Entity Framework.
●Working knowledge of Web Services, REST APIs, Event Driven solutions.
●Working knowledge of containerization tools like Docker, Kubernetes etc.
●Working knowledge of JIRA, Confluence etc.
●Working knowledge of source control tools such as GitLab, CI/CD.
●Basic understanding of Infrastructure as code i.e. Terraform etc.
Preferred Qualifications
●2+ years of experience with AWS cloud platforms.
●Experience working in product-based organizations preferred
●Java is good to have
or
All done!
Your application has been successfully submitted!