Community Brands Software (I) Pvt. Limited is hiring Senior .Net/ Software Engineer
Job Profile
We are looking for Senior Software Engineer who will be responsible for orchestrating complex application development across the full lifecycle of development from concept to postproduction support and maintenance of server/ OS/ desktop/ web/ mobile applications and services.
We would love to chat if you have...
A Bachelors degree in Computer Science or relevant Engineering degree. 5+ years of professional experience performing software development. 2+ years of professional experience performing software development architecture activities and setting direction.
Strong knowledge of the following technologies:
Relational Databases (SQL Server preferred), including stored procedure development and performance optimization (Must Have) C# and .NET (Standard and Core) (Must Have) ASP .NET MVC and WebAPI (Must Have) Azure DevOps and Git (Nice to have) Javascript and the React framework (Nice to have)
Experience with:
Agile SDLC methodologies SQL Server RESTful API design and development Porting legacy applications to modern architectures.
Some knowledge of the following:
Cloud hosting providers especially AWS Microservices architecture and development Containers, AWS ECS, Docker, and Kubernetes
Work Experience
5 - 8 Year/s
Job Location
Pune, India
Qualification
BCA/BCS, B.E./B.Tech, M.Tech, MCA/PGDCA
Skill Set
C# and .NET, ASP .NET MVC, WebAPI, Azure DevOps, Git, Javascript and React framework
Company Profile
Community Brands provides a connected network of solutions that enable mission-driven organizations to thrive. Our software powers non-profits, associations, and K-12 schools to engage the people they serve through programs and events, raise funds to enable their mission, and manage their financials and operations. Our family of brands are bound by a common purpose to serve the organizations that make our communities a better place to live. With over 1,600 employees in the US, Canada, UK, Australia, India, and the Philippines, we know that our success is driven entirely by the people of Community Brands. Through professional opportunity, we strive to give each person a clear path to success and personal growth. We embrace diversity and believe that our differences in experience and perspective are the key to our sustained success.