Job Description
years of experience developing software & systems for medium to large business environments
Strong experience in one or more programming languages, technologies and software platforms, such as C#, JavaScript, MS-SQL Server, Sybase, Angular/REACT.
- At least 5 years hands-on experience with one of the programming languages (e.g. C# using .NET Core)
- Excellent problem solving and communication skills
- Familiarity with multi-threading
- Strong experience with good design principles (design patterns, cohesion/coupling, S.O.L.I.D.)
- Experience with Services Oriented Architecture and RESTful services development
- Hands on experience with microservices
- Experience with writing clean and maintainable code using engineering best practices (unit testing using xUnit/nUnit, TDD, continuous integration and deployment (teamcity/octopus), automation, refactoring, version controlling etc.)
- Strong experience working with other developers, quality engineers (QE), ops engineers and support engineers to ensure smooth deployment, continual operation and passion for developing good software.
- Experience participating in design discussions with both technical and non-technical audiences.
- Experience mentoring and coaching more-junior developers
- Experience documenting business solution in technical documents and diagrams
- Familiarity or experience with Agile engineering practices.
- Hands on experience in Containerization of application. (Docker/Rancher/ Kubernetes) .
- Hands on experience in AI Tools (like GitHub Copilot).
💡 Quick Summary
Seeking a career-building opportunity? The Net Architect position is now open for candidates interested in the Technician 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 Technician Jobs is a plus.
