Vacancy expired!
Job Description - Senior C# Developer
As a Senior Software Engineer , you will be part of a larger Product Development team consisting of Software Engineers, Business Analysts and Quality Assurance Specialists all working together to drive innovation across the platform.Job Responsibilities- Design, Develop, Engineer, and Implementation new solutions for existing/new applications.
- Research fundamental problems and implement appropriate algorithmic solutions
- Profile and analyze APIs developing suggestions and solutions to any performance or scalability issues
- Design new features (architecturally, not UI), implementing new features, fixing issues that are discovered in the existing code base, and doing code reviews
- Evolve architecture to continue to follow emerging best practices
- Assist with integrations where required
- Decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output
- Career minded, logical-thinking individuals who are not afraid of challenges
- Bachelor's Degree with a major or minor in Computer Science or similarly technical/quantitative field; equivalent work or project experience
- Strong experience with C#, ASP.NET, MVC, .NET Core, and Web API's
- Strong experience working with MS SQL
- Multi-threading experience
- Experience working with Docker/Kubernetes
- Excellent problem solving and trouble shooting skills
- Excellent written and verbal communication skills
- Prefer candidates with financial services experience
Vacancy expired!