Full Stack Software Developer
Posted 101ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Full Stack Software Developer at Software Mind collaborating in teams to build web applications. Seeking passionate individuals eager for continuous learning and improvement within a multicultural environment.
Responsibilities:
- Collaborate in a team environment to solve problems collectively
- Work in a team environment to design, develop, document, and improve services and web applications
- Contribute to distributed systems based on CQRS architecture and real-time systems based on cloud technologies
- Assist other developers and internal customers in defining requirements and performing technical analysis
- Communicate estimations, delays, or unforeseen problems
Requirements:
- Experience building web applications
- Strong drive for continuous learning and improvement
- Familiarity with .NET Framework/Core, C#, JavaScript/TypeScript, Vue, Azure, MSSQL, AWS, Azure ElasticSearch, Event sourcing/EventStore, CQRS
- Strong understanding of SOLID software design principles
- Experience with package management tools to manage dependencies
- Experience with continuous integration and continuous delivery practices
- Experience with HTTP API services
- Appreciation of user experience at all points of interaction with software
- A strong understanding of Object-Oriented Programming (preferred)
- Experience with troubleshooting and debugging techniques (preferred)
- Experience working with a team and sharing knowledge (preferred)
- Experience working in Agile teams (preferred)
- Self-motivated to grow and learn (preferred)
Benefits:
- Excellent work environment certified by Great Place To Work!
















