Job Description
- Design and develop software components adhering to both functional and non-functional requirements.
- Work with a team of A-players while coaching mentoring and shaping junior engineers and our development eKorts.
- Assure excellent quality of software development with a high level of unit component and end-to-end testing
Requirements
- Bachelors degree in computer science/engineering or equivalent technical field.
- Have at least 4-5 years of experience in developing enterprise grade applications.
- Strong expertise in designing complex software systems.
- Strong proficiency in multiple programming languages (e.g. Python PHP JavaScript) and the ability to guide technology selection.
- Experience with relational and NoSQL databases and be able to identify use-cases of each.
- Experience with continuous integration and continuous delivery (CI/CD) tools and practices.
- Possess exceptional verbal and written communication skills with a strong ability to mentor junior engineers lead technical discussions and articulate architectural decisions to both technical and non-technical stakeholders.
- Have hands-on experience in cloud platforms preferably AWS.
- Be passionate about solving problems.
Job Description Design and develop software components adhering to both functional and non-functional requirements. Work with a team of A-players while coaching mentoring and shaping junior engineers and our development eKorts. Assure excellent quality of s...
Job Description
- Design and develop software components adhering to both functional and non-functional requirements.
- Work with a team of A-players while coaching mentoring and shaping junior engineers and our development eKorts.
- Assure excellent quality of software development with a high level of unit component and end-to-end testing
Requirements
- Bachelors degree in computer science/engineering or equivalent technical field.
- Have at least 4-5 years of experience in developing enterprise grade applications.
- Strong expertise in designing complex software systems.
- Strong proficiency in multiple programming languages (e.g. Python PHP JavaScript) and the ability to guide technology selection.
- Experience with relational and NoSQL databases and be able to identify use-cases of each.
- Experience with continuous integration and continuous delivery (CI/CD) tools and practices.
- Possess exceptional verbal and written communication skills with a strong ability to mentor junior engineers lead technical discussions and articulate architectural decisions to both technical and non-technical stakeholders.
- Have hands-on experience in cloud platforms preferably AWS.
- Be passionate about solving problems.
View more
View less