Senior Software Engineer / Senior Programmer Job in Cloudtech Software

Senior Software Engineer / Senior Programmer

Apply Now
Job Summary Keywords / Skills Full-stack .NET developer in Microsoft Technologies - .Net Framework 4.5, .Net Core, C#, ASP.Net, HTML5, JQuery, Angular, GIT, Micro services, APIs, REST/JSON, SOAP/XML, MS SQL Server 2016/2019, NoSQL, Entity Frameworks, Solutions Design, Web/Mobile Apps, Visual Studio, Domain Drive Design, Test Driven Development, Agile/Scrum, Containers, Kubernetes, DevOps, Cloud native Apps, experience with Azure. Education B.E in Computer Science, Information Science, MCA or MTech Desired Candidate Profile 5+ years of solid experience as full-stack .NET developer in Microsoft Technologies - .Net Framework 4.5, .Net Core, C#, ASP.Net, HTML5, JQuery, Angular, GIT, Micro services, APIs, REST/JSON, SOAP/XML, MS SQL Server 2016/2019, NoSQL, Entity Frameworks, Solutions Design, Web/Mobile Apps, Visual Studio, Domain Drive Design, Test Driven Development, Agile/Scrum, Containers, Kubernetes, DevOps, Cloud native Apps, experience with Azure.

General Web Technologies
Will be responsible for design, development, and implementation of web, windows and cloud computing applications using Microsoft .NET and other technologies.
Excellent oral and written communication, interpersonal skills, experience in customer facing, handling small teams, solutions design, providing regular status update, ability to prioritize and handle multiple tasks, good analytical and trouble shooting skills are required. Essential Functions
  • Understand emerging web and mobile development models.
  • Adopt and communicate new concepts, ideas, techniques, and best practices.
  • Perform application-level design, debug, and performance analysis.
  • Responsible for SDLC from development to deployment and postproduction support of enterprise applications.
  • Design and implement cloud native applications with performance, scalability, security and stability in mind.
  • Implement integrations between internal application as well as third party APIs.
  • Proactively work and communicate across internal and external teams to implement solutions.
  • Exceptional analytical, conceptual, and problem-solving skills.
  • Create proof of concept (POC) models to test potential new approaches and new technologies.
  • Work closely with the IT Infrastructure team to ensure proper configurations and best practices are used.
  • Develop complex SQL queries and reports that will be consumed by internal applications.
  • Design and implement micro services using .NET Core, REST APIs with a domain driven design approach.
  • Migrate portions of legacy monolith applications and research NoSQL technologies like MongoDB/CouchDB to identify the right tools for migrations.
  • Develop software using a test-driven mentality and using standard git feature workflows.
Competencies
  • Successful track record of developing quality software products and shipping production ready software.
  • Has mentored junior software developers on design patterns, development best practices and DevOps trade-offs.
  • Experience with Scrum/Agile development methodologies.
  • Excellent communication skills.
  • Works collaboratively.
  • Detail oriented.
  • Organizational skills.
  • Adaptability.
  • Proactive.
  • Time management skills.
  • Ability to work professionally in high stress situations.
  • Results driven.
  • Strategic thinking.
Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires