Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Senior Software Engineer

Position Summary:
5+ years of solid experience as full-stack Dot NET software developer in Microsoft Technologies - Dot Net Framework 4.5, Dot Net Core, C#, ASP Dot Net, MVC, HTML5, JQuery, Angular, GIT, Micro services, API’s, 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.

Key Skill(s)
Full-stack Dot NET software developer in Microsoft Technologies - Dot Net Framework 4.5, Dot Net Core, C#, ASP Dot Net, MVC, HTML5, JQuery, Angular, GIT, Micro services, API’s, 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.

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.



This post first appeared on Job Feed, please read the originial post: here

Share the post

Senior Software Engineer

×

Subscribe to Job Feed

Get updates delivered right to your inbox!

Thank you for your subscription

×