Title: Senior Staff Software Engineer (Full Stack)
Company Name: Augmedix
Vacancy: Not specific
Job Location: Dhaka
Employment Status: Full-time
Educational Requirements:
∎ Bachelor's degree in Computer Science or related field.
Experience Requirements:
∎ At least 6 year(s)
Job Context:
∎ As a critical member of a cross-functional agile journey team, the Senior Staff Software Engineer will be responsible for building end-to-end solutions consisting of Angular-based UI and Java-based microservices on AWS. This individual must have a cloud-first mindset and must leverage many AWS technologies, including serverless, queues, pipelines, and advanced databases, to build a scalable solution. He/she must be passionate about cloud best practices, keeping abreast of relevant AWS PaaS solutions, code quality and security.
∎ We are honored to be recognized as a Red Herring Top 100 Company. We are creating a metrics-driven company culture that empowers employees to innovate, to learn about new technologies, to grow their careers, and to help each other succeed. We want to challenge you with open-ended and complex problems and provide a mission-driven environment to help you achieve success and to improve patient health.
Job Responsibilities:
∎ Develop end-to-end softwares.
∎ Measure and improve the behavior of the system with the use KPIs.
∎ Collaborate with product managers, engineering leads, engineering managers etc to drive and own technical estimations of projects/sprints/tasks.
∎ Determine operational feasibility by evaluating analysis, problem definition, requirements and propose solutions.
∎ Provide creative, innovative and effective technical solutions on live products and services by investigating problem areas.
∎ Update job knowledge by studying state-of-the-art development tools, programming techniques and new libraries.
∎ Develop high quality front-end and back-end code following best practices.
∎ Communicate regularly with the head of software development, development managers, product managers, designers and devops engineers to stay up to date with what is going on.
Additional Requirements:
∎ 6+ years of coding experience in at least two different programming languages (e.g. Java and JavaScript).
∎ RESTful web services development experience.
∎ 3+ years of cloud PaaS experience, e.g., DynamoDB, Kinesis/SQS, Lambda, Cloud Functions, API Gateway, Step Functions.
∎ 3+ years of Java/Spring Boot experience.
∎ Experience in working with Relational Database (e.g. MySQL), Object-Relational Mapping technology (e.g. JPA/Hibernate), SQL query optimization.
∎ Front-end development experience using any modern JavaScript/TypeScript framework (e.g. Angular).
∎ Working knowledge of code versioning tools (e.g. Git).
∎ Experience in Agile/Scrum or working in a highly dynamic and changing environment.
∎ Understanding of automated Unit, Integration, and other testing techniques.
∎ Experience in CI/CD automation.
∎ Experience with Docker.
∎ Nice to haves:
∎ In general, the successful candidate needs to be multi-faceted, a clear communicator with the ability to manage programs, identifying risks and clearly communicating inwards as well as upwards. The project scope involves development centers, spanning multiple geographies and time zones.
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 15 May 2021
Company Information:
∎ 17 Apr 2021
∎ Augmedix
Category: IT/Telecommunication
Source: bdjobs.com