
Software Developer – [Intermediate/Senior]
Job offer
Software Developer – [Intermediate/Senior]
Software Developer – [Intermediate/Senior]
Eryk Group is an international technical service provider specializing in the delivery of electrical and mechanical installations, engineering, commissioning, and IT services for a wide range of industries. With a strong presence across Europe and beyond, Eryk is known for its expertise, quality, and flexibility in adapting to diverse project requirements worldwide.
Description
Department: Group IT (Customer)
Reporting To: Group IT Manager (Customer)
Purpose
The ideal candidate for this position will join a dedicated team that supports a customer by developing and maintaining software solutions that align with and support the customer’s strategic goals. The role demands a comprehensive understanding of the Microsoft Tech Stack, including Azure, GitHub, Azure DevOps, .NET Core, Power BI, Fabric, Dynamics Dataverse, SQL Databases, and DB2.
Working Structure
The position is a full on-site role anchored at Eryk Limited located in Lagos, Nigeria. The position requires a standard 40-hour work week, with 8 hours per day work shift. You are expected to work from our IT Service Center located in Gbagada, Lagos where we provide remote services to our customers.
Key Responsibilities
- Design, develop, and deploy software solutions based on business needs and strategic initiatives.
- Maintain, troubleshoot, and optimize existing systems for performance and scalability.
- Collaborate with cross-functional teams to gather requirements and implement technological solutions.
- Ensure code quality through thorough testing, documentation, and peer code reviews.
- Participate in agile development processes including sprint planning, daily standups, and retrospectives.
Competence Requirements
- At least 4+ years of experience with the Microsoft Tech Stack:
- .NET Core, Azure, Azure DevOps, GitHub, SQL Server, DB2
- Power BI, Microsoft Fabric, and Dynamics Dataverse
- Strong software development and debugging skills.
- Experience building cloud-native applications on Azure.
- Proficient in CI/CD pipelines and version control systems.
- Ability to work independently while also contributing effectively within a team environment.
- Strong written and verbal communication skills.