Senior Software Engineer (Angular/.NET/MSSQL)
Company Overview: Join our dynamic and growing organization committed to engineering best practices and continuous professional growth. As a Software Engineer you will play a crucial role in a crossfunctional product team contributing to the development of new features and the enhancement of existing ones.
Primary Responsibilities:
- Work collaboratively in twoweek sprints using technologies like C# ASP.NET Web API Angular and MsSQL.
- Conduct full stack design and development with a focus on maintainability usability scalability and performance.
- Positively influence the team through design reviews and collaboration with fellow developers.
- Work closely with product managers to architect the platform optimally in line with future business directions.
- Collaborate with technical leads and stakeholders for project and resource planning.
- Contribute ideas to evolve CI/CD processes and tools.
- Stay informed about industry trends in web technologies .NET microservices cloud computing (AWS) and automated unit testing.
- Participate actively in engineering guilds focus groups and tech talks to explore and implement new technologies tools and architectural patterns.
Required Knowledge/Skills/Abilities:
- Bachelors degree in computer engineering Computer Science or equivalent discipline.
- 4 years of relevant work experience.
- 2 years working with Boilerplate ABP Framework.
- Excellent knowledge of OOP concepts and Microsoft platforms (e.g. .Net Framework C# ASP.NET Core Web API MVC SQL Server).
- Experience and knowledge in Software Architecture and Design release management and DDD.
- Strong experience in Eventdriven architecture CQRS & Background jobs.
- Familiarity with Hangfire RabbitMQ/Azure Event bus AWS S3 Kibana & Elasticsearch Prometheus Grafana Redis.
- Proficient understanding of code versioning tools such as Git and DevOps.
- Strong understanding of the DOM HTML5 CSS3 and JavaScript (ES5 and ES2015).
- Significant experience with Angular (8x16) and additional web libraries and frameworks.
- Experience with frontend tooling workflows: Node.js (NPM) SASS/SCSS WebPack AngularCLI.
- Experience testing JavaScript (Angular) code Jasmine and Protractor preferred but not required.
- Experience with Responsive Web Design (RWD) patterns.
- Proven ability to create working prototypes using HTML CSS and JavaScript.
- Fullstack awareness with a focus on frontend development.
- Experience with data integration in an Agile environment.
- Strong teambuilding vendor and customer relations skills.
- GIT and GitHub proficiency.
- Strong communication skills for wireframes rapid prototypes PoCs and whiteboarding.
- Experience building and maintaining a reusable components library.
How to Apply: If you are passionate about software development and thrive in a collaborative environment we invite you to apply. Send your resume and a cover letter detailing your relevant experience at confidential Please include Software Engineer Application in the subject line.
We are an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.
Job Type: Fulltime
Salary: Rs200000.00 Rs450000.00 per month
Experience:
- .Net Core: 4 years (Preferred)
More jobs on