Software Engineer .Net
Period from: 2026-05-06
Period to: 2027-05-31
Location: On-site in Stockholm minimum 4 days a week
Utilization: 100 %
Expected level: Mid-level
Responsibilities
- Design, develop, and implement software solutions that align with project goals and meet quality standards.
- Write clean, efficient, and maintainable code using best practices and appropriate software design patterns. Hands-on coding is a must for this role.
- Collaborate with product managers, designers, and other stakeholders to gather and analyze requirements for software projects.
- Perform unit testing, debugging, and troubleshooting to ensure software meets functional and performance requirements. Participate in code reviews to provide and receive constructive feedback and improve code quality.
- Exposure to AI tools or platforms
- Collaborate with team members to identify and resolve technical issues and optimize software performance.
- Contribute to the documentation of software designs, technical specifications, and user manuals.
- Work effectively in an Agile development environment, participating in sprint planning, estimation, and other team activities.
- Continuously enhance your skills and knowledge through self-study, training, and professional development opportunities.
- Stay up to date with emerging technologies and industry trends to propose innovative solutions and improvements.
Required Skills:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- 4+ years of professional experience in Software Development using .NET technologies. Strong proficiency in C#, ASP.NET, and .NET Core.
- Extensive backend expertise with a focus on building strong and efficient backend systems.
- Solid understanding of Design patterns, and SOLID principles.
- Exposure to AI tools and platforms such as Copilot, MCPs, RAG APIs or similar.
- Solid understanding of relational databases and experience with SQL.
- Proficiency in using Azure services for cloud-based application development.
- Familiarity with RESTful APIs and microservices architecture.
- Familiarity with Data Warehousing concepts like, data lakes, data mining and OLAP (Online Analytical Processing)
- Knowledge of data validation and quality assurance for data accuracy and reliability.
- Experience with version control systems (e.g., Git) and Agile methodologies.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Passion for staying updated with emerging technologies and trends in software development.
- Strong communication skills and ability to work collaboratively in a team environment.
Preferred Skills:
- Azure certifications, such as Microsoft Certified: Azure Developer Associate.
- Familiarity with Reporting tools such as Power BI.
- Exposure to serverless computing and event-driven architectures. Familiarity with NoSQL databases (e.g., MongoDB, Cosmos DB)
- Knowledge of authentication and authorization mechanisms, such as OAuth and JWT.
- Familiarity with CI/CD pipelines and DevOps practices.
- Cross platform integration (e.g. GCP to Azure messaging)
Software Engineer .Net
Software Engineer .Net