- 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.
Required Skills:
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.
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...
- 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.
Required Skills:
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