Job Description
About the job
As a Software Engineer at Aspire you will provide state of the art expertise in .Net development technology with main focus in Sitecore.
What you’ll do
- Build great software in a fast paced, dynamic environment
- Build high performance distributed systems which solve large scale engineering challenges
- Design, architect, build, document, test, and maintain scalable, secure REST APIs and web applications
- Write detailed software design specifications engaging stakeholders as required
- Identify, prioritize and execute tasks in the software development life cycle
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Document development phases and monitor systems
- Ensure software is up to date with latest technologies
What you’ll need
- Bachelor’s degree in computer science, information technology, or a similar field
- Minimum 3-5 years of Information Technology related experience
- Experience in software development, scripting and project management
- Strong knowledge of exposing and consuming REST and SOAP APIs
- Experience with API documentation specs (e.g. Swagger, Apiary)
- Experience in software design patterns and software architecture methodologies
- Knowledge of version control tools such as GIT
- Knowledge of web security techniques and best practices
- Experience of at least one of the web frameworks (e.g .Net , .Net Core)
- In-depth knowledge of relational databases (e.g. SQL , PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
- Experience with Docker, Kubernetes, or similar container frameworks
- Familiarity with various operating systems (Linux, Mac OS, Windows)
- Have experience of the full SDLC using SCRUM agile methodologies
Why Aspire
Besides a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that expands beyond this.
- Be part of a (Remote is here-to stay) organization
- Work and learn from great minds
- Explore new opportunities to learn and grow everyday by attending technical and nontechnical training
- Get market exposure by working with international tech leaders
- Nursery reimbursement benefit
- Aspire Wellness Program
- Attend virtual and onsite international tech conference