UI Developer

Kongsberg Gruppen
Municipality of Madrid, Spain
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Municipality of Madrid, Spain

Tech stack

ASP.NET
HTML
JavaScript
API
Automation of Tests
C Sharp (Programming Language)
C++
CSS
Software Quality
Code Review
Computer Programming
Continuous Delivery
Continuous Integration
Software Engineering
Data Streaming
Systems Integration
GIT
Information Technology
Front End Software Development
Software Version Control

Job description

  • Development and maintenance of code base.

  • Develop and maintain applications using C# and ASP.NET Core.

  • Implement frontend components using HTML, CSS and Javascript.

  • Ensure code quality through best practices, including code reviews and automated testing.

  • Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.

  • Communicate technical concepts effectively to non-technical stakeholders.

  • Utilize Git for version control and manage code repositories.

  • Implement and maintain CI/CD pipelines to streamline the development and deployment process.

  • Integrate various APIs and third-party services into the application.

  • Ensure seamless system integration and data flow between different components.

  • Troubleshoot and resolve complex issues efficiently, maintaining a solution-oriented mindset.

  • Foster a collaborative team environment, working effectively with colleagues in a geographically distributed and multi-cultural setting.

  • Promote knowledge sharing and continuous improvement within the team.

Requirements

Do you have experience in UI?, * -A degree in Computer Science, Cybernetics, Information Technology, or a related field.

  • Skillset within two or all of these areas:

  • C/C++ programming.

  • C# development with ASP.NET Core.

  • Frontend technologies like HTML, CSS, and JavaScript.

  • Understanding of software development best practices.

  • Experience with version control systems like Git.

  • Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines.

  • Experience with system integration and working with various APIs and third-party services.

  • Experience with integrating automated tests into the development workflow.

Soft Skills:

  • Solution-oriented mindset, capable of troubleshooting and resolving complex issues efficiently.
  • Effective communication skills, both written and verbal, to articulate technical concepts to non-technical stakeholders.
  • Team player with strong collaboration skills and the ability to work well in a geographically distributed multi-cultural environment.

Apply for this position