Senior Software Developer (.Net, C#)
Indexed description
Key Responsibilities –
- Design, develop, and extend software systems supporting the EU legislation on CO2 emissions reduction.
- Quickly understand a complex technical domain and identify potential pitfalls.
- Diagnose, troubleshoot, and resolve software issues efficiently.
- Analyze impact and challenge proposed changes or improvements.
- Build high-quality software changes based on functional designs and existing architecture.
- Collaborate closely with developers, designers, and information analysts.
- Manage software releases ensuring smooth deployment cycles.
- Participate actively in an Agile Scrum team environment.
- Conduct unit and integration testing to ensure software quality
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering or related fields.
- 7-10+ years of hands-on experience in secure coding practices to ensure software security.
- Proven capability in technical design and software architecture.
- Analytical mindset with pragmatic problem-solving skills.
- Excellent communication skills with the confidence to challenge and discuss technical decisions.
- Flexibility and adaptability in a dynamic work environment.
- Strong sense of responsibility and ownership over deliverables
- Programming Languages & Frameworks:
- C#
- .NET Framework 4.8 and .NET 8.0
- ASP.NET 3.5 or higher
- MVC 5
- WCF (both client and server-side)
- RESTful services (both client and server-side)
- Databases: SQL Server 2016 or later
- Technologies & Concepts:
- XML
- Unit Testing
- IoC (Inversion of Control)
- Development Tools: Agile Scrum methodologies
- MSMQ (Microsoft Message Queuing)
- PowerShell scripting
- Unity (IoC container)
- Azure DevOps
- GIT version control
- Azure Pipelines and CI/CD processes
- Excellent problem-solving skills and written and verbal communication skills.
- Able to work effectively in a team environment with little or no supervision.
- Able to prioritize and track multiple initiatives concurrently.
- Embody and promote PACCAR ITD values of Teamwork, Continuous Improvement, Commitment, Openness, and Learning
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search