Job description:
Ework Group
- founded in 2000, listed on Nasdaq Stockholm, with around 13,000 independent professionals on assignment
- we are the total talent solutions provider who partners with clients, in both the private and public sector, and professionals to create sustainable talent supply chains.
With a focus on IT/OT, R&D, Engineering and Business Development, we deliver sustainable value through a holistic and independent approach to total talent management. By providing comprehensive talent solutions, combined with vast industry experience and excellence in execution, we form successful collaborations. We bridge clients and partners & professionals throughout the talent supply chain, for the benefit of individuals, organizations and society.
For our client we are looking for a **Software Engineer**.
Client's tech stack is modern and free from legacy constraints, mainly based around .NET Core, C#, Typescript, React.js, GraphQL. Applications run in AWS on a serverless architecture using lambda functions and services such as DynamoDB.
**Your Responsibilities:**
- Build applications, often in close collaboration with designers, to optimize trade-offs between technical functionality and end-user experience
- Design and develop the business logic and back-end systems of the Digital product
- Ensure the code follows latest coding practices and industry standards
- Write both unit and integration tests, and develop automation tools for daily tasks
- Challenge ideas and opinions to avoid pitfalls and inefficient solutions
- Maintaining a close relation to Competence Group Leads and Architecture & Standards team to ensure latest guidelines and guardrails are followed when developing digital solutions
**Who you are:**
- Senior software engineer with 7-10 years of experience as developer and deep insight into newest technologies and trends
- Proven experience within the following technical components: .NET Core, C#, TypeScript, React, GraphQL, AWS Lambda, DynamoDB
- Minimum 3 years of recent experience in React
- Deep knowledge of Object-Oriented programming and engineering principles
- Sound experience from developing applications in a cloud environment
- Experience from working with event driven micro services
- Can write effective unit and integration tests
- Experience as a Developer on a cross-functional agile team preferred
- Strong problem-solving skills with the ability to quickly process and analyse information
**Personal Qualities:**
- Great communicator, who can explain complex technical concepts and align organization on decisions
- Team player and collaborator with an innovative mindset
- Passionate about technology and excited about the impact of emerging technologies
- Wants to unleash inner self-starter and work in an environment that fosters entrepreneurship
- Believes in culture of complete transparency and trust
- Open to learning new ideas outside scope or knowledge skillset