Job Description
Designing Scalable Software Systems:
• Utilize .NET and .NET Core to create high-performance, secure, and maintainable software systems.
Developing Microservices-Based Applications:
• Deploy microservices-based applications using .NET Core and Docker for efficient resource utilization and scalability.
Collaborating with Cross-Functional Teams:
• Work closely with cross-functional teams to understand business requirements and develop software solutions that meet those needs.
Staying Up-to-Date with the Latest Technologies:
• Maintain a strong understanding of .NET and .NET Core technologies, releases, and best practices.
Developing Technical Documentation:
• Create detailed technical documentation, including architecture diagrams, implementation guides, and troubleshooting guides.
Participating in Code Reviews and Testing:
• Contribute to code reviews, testing, and deployment of software systems to ensure high-quality deliverables.
Ensuring Smooth Deployment and Monitoring:
• Collaborate with the DevOps team to guarantee smooth deployment and monitoring of software systems in production environments.
Developing Automated Testing Frameworks:
• Develop and maintain automated testing frameworks using unit testing and integration testing for efficient and effective testing.
Requirements:
• 5+ years of experience in software development using .NET and .NET Core.
• Strong understanding of .NET and .NET Core, including .NET Framework and .NET Core.
• Experience with microservices-based architecture and Docker.
• Strong analytical and problem-solving skills.
• Excellent communication and collaboration skills.
• Strong business acumen.
• Experience with continuous integration and continuous deployment (CI/CD) pipelines.
• Familiarity with cloud-based development tools.
• Experience with agile development methodologies.
Nice to Have:
• Experience with cloud-based development tools.
• Familiarity with business intelligence and data analytics tools.
• Experience with process mining and process discovery tools.
• Familiarity with business architecture and enterprise architecture frameworks.
• Experience with IT service management (ITSM) tools.
• Experience with machine learning and artificial intelligence concepts.
Career Growth and Development Opportunities:
• We offer opportunities for career growth and professional development to help you achieve your goals.
💡 Quick Summary
Seeking a career-building opportunity? The Dot Net FullStack Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Ahmedabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
