Cloud Software Group is looking to enable customers to Scale and Transform their Business by creating, building, and delivering innovative solutions and apps.
Requirements
- Minimum 8 years of relevant work experience and expertise in Object-Oriented Programming Languages using C and Net Technologies.
- Minimum 3 years of work experience with Cloud Platforms; AWS, AZURE or GCP. Requires a good fundamental understanding and knowledge of Cloud Platform; AWS, AZURE or GCP.
- Demonstrated high level of proficiency with C and .Net Core.
- Strong understanding of Computer Science Fundamental; Algorithms and Data Structures.
- Requires Proficiency, strong working knowledge and experience developing Backend-services, Micro-services; Cloud Services; Rest API and Web API.
- Demonstrated expertise in writing clean code in large codebases.
- Experience with databases preferably with SQL, NoSQL, Cosmos or Table storage.
Responsibilities
- Full stack development; implement front-end and back-end business logic for new features.
- This role will be heavily leaning working with back-end development tools. About 80% - 90% of the work will be done and executed in backend development.
- Compose and maintain detailed design specifications and component documents.
- Design alongside a team of engineers focusing on 'design first' thinking while incorporating different end user personas.
- Embrace and implement Agile development framework and methodologies (SAFe, SCRUM, Kanban, etc.).
- Embrace and institute best practices and coding standards (e.g., code reviews, logging and instrumentation, static/dynamic code analysis, code coverage, unit, integration tests) within the team.
- Collaborate with Product Managers, Product Design, DevOps, and Product Security teams to understand requirements for software development in a Scaled Agile environment.
Other
- Bachelors or master’s degree equivalent in a technical field, preferred degree in Computer Science.
- Outstanding written, oral and facilitation communication skills and can work well both independently and in collaboration with teams.
- Passion for helping lead, develop, train and mentor Software Engineers and New Hires on the Team.
- Experience with frontend technologies; JavaScript, Angular.
- You thrive in a collaborative environment and are passionate about implementing functionality in incremental slices of value for the sole purpose of delighting the Customers and Millions of End-users.