For Employers
Junior .NET Developer


Capgemini Singapore PTE. LTD.
2 days ago
Posted date
2 days ago
N/A
Minimum level
N/A
Role Overview

As a Junior Application Developer (.NET), you will be responsible for developing features within a specific Delivery Team. You will work autonomously and follow a continuous improvement approach, ensuring high-quality code that adheres to design, norms, and standards. You will be accountable for delivering solutions that meet both functional and non-functional requirements, taking into account the principles of Agile development.

Key Responsibilities
  • Research, design, and develop computer and network software or specialized utility programs.
  • Analyze user needs and develop software solutions using principles of computer science, engineering, and mathematical analysis.
  • Update and enhance existing software capabilities; develop and direct software testing and validation procedures.
  • Collaborate with hardware engineers to integrate systems and define specifications and performance requirements.
  • Build quality, shippable, and reusable code according to design and coding standards.
  • Write simple, purposeful, and lean code aligned with project guidelines and quality standards.
  • Perform peer reviews to ensure code quality and adherence to best practices.
  • Implement configuration management for version control and traceability.
  • Conduct unit testing and automate tests to meet coverage targets.
  • Implement and perform technical tests as defined in the test strategy.
  • Propose non-functional requirements in sprints to ensure performance, security, and other standards.
  • Estimate, break down, and update user stories and tasks for accurate planning and tracking.
  • Maintain and update the sprint backlog.

Technical Skills
  • 1-3 years of experience in relevant activities.
  • Proficiency in .NET technologies and best practices.
  • Strong understanding of advanced C# features (e.g., async/await, dependency injection).
  • Solid knowledge of algorithms, data structures, and complexity analysis.
  • Ability to analyze and debug code effectively.
  • Experience with .NET CLI, GIT, integration and unit testing.
  • Familiarity with front-end technologies (HTML5, CSS) and JS frameworks (e.g., Angular) is a plus.
  • Knowledge of SQL, Oracle, Sybase.
  • Scripting skills in Python, Shell script, PowerShell.
  • Exposure to tools like Elastic Search, Grafana, Prometheus, Kibana, Control-M, Kafka, Confluence, Jira, GitLab, MQ Series.
  • Understanding of cloud platforms and services.
  • Experience with DevOps tools (GIT, Maven/NuGet/Ansible, Jenkins).
  • Familiarity with Docker/Kubernetes.
Related tags
-
JOB SUMMARY
Junior .NET Developer
Capgemini Singapore PTE. LTD.
Singapore
2 days ago
N/A
Contract / Freelance / Self-employed

Junior .NET Developer