Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Mindlance and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
Job Description: Senior: Skills equiv.
to - years in comparable position.
Responsible for applications development in an enterprise architecture environment within .net framework using C.
Must be able to apply SDLC concepts and have a proven track record of delivering solid, robust applications.
Must have a good understanding of Object Oriented Programming concepts, have experience working on distributed platforms (Windows preferred or UNIX) and have experience in a .net framework enterprise architecture environment.
Knowledge of Rational Unified Process methodology, Agile or other iterative development methodologies is a plus.
Must have strong interpersonal, analytical, problem solving and organizational skills, and the ability to independently work as a contributing member in a high-paced and focused team.
What you have The ideal candidate will possess a good balance of strong technical skills along with excellent communication and enjoy working in a collaborative team environment.
Required qualifications:
• Bachelor’s in computer science engineering or relevant field is required.
• + years of experience in designing and deploying enterprise level multi-threaded applications using C and .NET with a strong focus on SOLID principles and Object-Oriented design.
• Experience developing RESTful Web APIs with utilizing LINQ, Async/Await, JSON as well as SOAP based web services using WCF and XML.
• Experience in SOA and SaaS architectures for Mobile middleware applications using Microsoft technologies that interact with MongoDB and Redis for data retrieval.
• Experience in development of Cloud Native applications with .NET Core working using Microservice design patterns and API Gateways for Pivotal Cloud Foundry platform.
• Exposure to CI/CD pipeline built using Bitbucket, Bamboo, Jira, and Confluence tools.
• Skilled in the areas of debugging and developing Unit-tests with Moq on MS Test or utilizing frameworks like Mabl, SpecFlow or Cucumber.
• Experience working with cross functional teams using Agile/Scrum development methodology.
• Expertise with monitoring application health and availability as well as performance analysis using Splunk tooling.
• Ability to drive code quality improvement through design reviews, code reviews and secure software development practices.
• Ability to understand the big picture, help provide context for leadership, and coordinate with product and business stakeholders.
• A self-starter who can quickly master new technologies, learn complex systems, and identify areas of risk and dependencies.
Preferred qualifications:
• Creative problem solver with excellent communication, documentation, organization, and interpersonal skills.
• Experience in Containerized development using Google Cloud technologies.
• Experience with .NET Open-Source technologies such as NuGet, Unity, Common Logging, etc.
• Exposure to Behavior-Driven Development or Test-Driven Development techniques.
• Knowledge of financial systems, a strong business acumen and a desire to learn the business is a plus.
“
Don't Miss This Opportunity!
Mindlance is actively hiring for this IT -.net/C# Developer - Senior position
Apply Now