Software Developer (.Net)
Technology
ArcadisΑθήνα, Ελλάδα2 months agoUntil 21/4/2026
Στο χώρο
Περιγραφή θέσης
- *Job Description**
Responsibilities
- Write clean and maintainable code that you and your colleagues will enjoy.
- Obtain and retain product knowledge for the Toll Collection System.
- Implement solutions to efficiently resolve bugs or issues in the existing product code (especially for the Toll Collection System).
- Participate in the design, development and delivery of new software products or product functionalities (in priority for the Toll Collection System).
- Participate in the refinement of the vision.
- Review existing code as well as code changes to identify and register ‘technical debt’ eligible for refactoring.
- Assist (when required) software development lead, project managers and other team leaders in scope verification, effort estimations and planning/scheduling for the support of the existing product code’s deployments as well as the implementation of new software products or product functionalities.
- Follow management meeting outcomes and provide insight, assessment and estimations on software related subjects when needed.
- Attend technical meetings and follow meeting outcomes.
- Organize internal team meetings to manage day-to-day operations.
- Continuously pursue compliance to software principles and quality.
- Support knowledge sharing meetings to advance team skills.
- *Qualifications**
- University degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in software development, preferably with enterprise or distributed systems, or in tolling, intelligent transportation systems (ITS), or similar industries.
- Good knowledge of .Net/C# .
- Knowledge of other object-oriented programming languages (e.g. Java, Python) will be valued.
- Familiarity with C++. • Good knowledge of software version control tools (e.g., Git).
- Adequate experience with database systems (e.g., SQL Server, Oracle, PostgreSQL) and ORMs (e.g. Entity Framework). • Experience with containerization (e.g., Docker), or cloud platforms (e.g., AWS, Azure).
- Familiarity with Agile or Scrum development methodologies.
- Familiarity with CI/CD pipelines (e.g. GitHub, Azure DevOps) • Familiarity with Asp.Net, web services, REST APIs, and message-based architecture.
- Familiarity with SOLID principles
- Strong debugging and troubleshooting skills.
- Excellent communication and teamwork abilities.
- Experience with Angular / Ionic technologies
- Experience working with toll collection protocols (e.g., ISO 18000-6C, DSRC, RFID, ANPR).
- Knowledge of transaction processing, reconciliation, and financial reporting systems.
- Understanding of security and privacy requirements in tolling or transportation systems
- *Additional Information
- *Why Arcadis?
You’ll do meaningful work, and no matter what role, you’ll be helping to deliver sustainable solutions for a more prosperous planet. Make your mark, on your career, your colleagues, your clients, your life and the world around you.
Together, we can create a lasting legacy.
Join Arcadis. Create a Legacy.
- *Our Commitment to Equality, Diversity, Inclusion & Belonging**
Keywords
c-sharpjavapythoncplusplusoraclepostgresqlentity-frameworkmicrosoft-entity-frameworkdockeramazon-web-servicesmicrosoft-azuregithubazure-devopsasp-netdot-netionic
¿Te interesa este puesto?