Epicareer Might not Working Properly
Learn More

Application Developer

Salary undisclosed

Apply on


Original
Simplified

We are seeking a skilled and motivated .Net Application Developer & DevOps Engineer to join our team. The ideal candidate will have a strong background in .Net development, combined with extensive experience in DevOps practices. You will play a critical role in developing, maintaining, and optimizing our applications while managing CI/CD pipelines and cloud infrastructure.

Key Responsibilities:

  • Develop and maintain applications using .Net (C#).
  • Implement and manage CI/CD pipelines to ensure smooth deployment processes.
  • Monitor, troubleshoot, and optimize application performance and reliability.
  • Participate in Proof of Concepts (POC) for the latest practices and technologies.
  • Manage applications under cloud-native infrastructure such as OpenShift, AWS, ensuring high availability and scalability.
  • Conduct code reviews, testing, and quality assurance activities.
  • Stay updated with the latest industry trends and technologies to ensure our solutions remain competitive.

Required/Mandatory Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a .Net (C#) Developer.
  • Familiarity with bash scripting.
  • Knowledge of Database Management Systems (SQL, NoSQL).
  • Solid understanding of Version Control Systems (Git).
  • Strong understanding of DevOps principles and practices.
  • Experience with CI/CD tools (Jenkins, Scanning tools, etc.).
  • Familiarity with Containerization and Orchestration tools (Docker, OpenShift, Kubernetes).
  • Understanding of Networking technologies (HTTP, DNS, NTP, Load Balancers).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

Preferred Skills:

  • Experience with Microservices Architecture.
  • Familiarity with Monitoring and Logging Tools (Prometheus, Grafana, ELK stack).
  • Experience with Python.
  • Knowledge of Cloud Platforms (AWS, Azure).
  • Familiarity with NoSQL databases (Redis, MongoDB).
  • Experience with Automated Testing Frameworks.