7 years of experience in software engineering or related area.
Bachelor's degree with a focus in Computer Science or a related field, or an additional two years of relevant training/experience in lieu of this degree.
Experience must include:
Acting as a full-stack software engineer building custom, high scale, n-tier applications using object-orientated languages.
Developing web or mobile applications using modern technologies (react, swift, etc.)
Utilizing appropriate design patterns to create clean, maintainable, and performant code.
Expertise utilizing cloud technology and modern architecture practices to build high-scale distributed systems.
Expertise mentoring other engineers and driving code quality via principles such as SOLID and modern design patterns.
Experience coaching others with TDD, unit testing, pair programming, and other Extreme Programming (XP) techniques.
Strong interpersonal skills and the confidence to socialize and introduce new ideas and technologies to communities of developers.
Preferred
Experience with DevOps practices and supporting tools.
Experience in Agile/Lean development methodologies.
Experience negotiating requirements with stakeholders directly.
Main skills needed:
OOP (preferably .NET)
JavaScript (React ideally)
Serverless exp
Azure, Docker, Kubernetes, etc
eCommerce app exp
Required
7 years of experience in software engineering or related area.
Bachelor's degree with a focus in Computer Science or a related field, or an additional two years of relevant training/experience in lieu of this degree
Experience must include:
Acting as a full-stack software engineer building custom, high scale, n-tier applications using object-orientated languages.
Developing web or mobile applications using modern technologies (react, swift, etc.)
Utilizing appropriate design patterns to create clean, maintainable, and performant code.
Expertise utilizing cloud technology and modern architecture practices to build high-scale distributed systems.
Expertise mentoring other engineers and driving code quality via principles such as SOLID and modern design patterns.
Experience coaching others with TDD, unit testing, pair programming, and other Extreme Programming (XP) techniques.
Strong interpersonal skills and the confidence to socialize and introduce new ideas and technologies to communities of developers.
Preferred
Experience with DevOps practices and supporting tools.
Experience in Agile/Lean development methodologies.
Experience negotiating requirements with stakeholders directly.
Main skills needed:
OOP (preferably .NET)
JavaScript (React ideally)
Serverless exp
Azure, Docker, Kubernetes, etc
eCommerce app exp
Required
7 years of experience in software engineering or related area.
Bachelor's degree with a focus in Computer Science or a related field, or an additional two years of relevant training/experience in lieu of this degree.
Experience must include:
Acting as a full-stack software engineer building custom, high scale, n-tier applications using object-orientated languages.
Developing web or mobile applications using modern technologies (react, swift, etc.)
Utilizing appropriate design patterns to create clean, maintainable, and performant code.
Expertise utilizing cloud technology and modern architecture practices to build high-scale distributed systems.
Expertise mentoring other engineers and driving code quality via principles such as SOLID and modern design patterns.
Experience coaching others with TDD, unit testing, pair programming, and other Extreme Programming (XP) techniques.
Strong interpersonal skills and the confidence to socialize and introduce new ideas and technologies to communities of developers.
Preferred
Experience with DevOps practices and supporting tools.
Experience in Agile/Lean development methodologies.
Experience negotiating requirements with stakeholders directly.