Vacancy expired!
- 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) and have experience in a .NET framework enterprise architecture environment.
- 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.
- The expert level software development engineer will be a hands-on lead developer that excels in a dynamic, fast-moving, and agile environment and is passionate about developing high quality, high performance, and scalable software.
- Work closely with product owner and team members to decompose stories, design features, and prioritize tasks. Prototype, validate and create specific application solutions for the business.
- 11+ years of solid backend development experience in C#/.NET
- Strong technical competency in an OOP language such as C#.NET, REST API development and the Atlassian suite of tools (Jira, Zephyr, and Confluence) or other industry leading tool sets
- Expert with frameworks such as .NET, .NET Core, Spring, Hibernate and understanding of UML (Unified Modeling Language)
- Expert in object-oriented design, SOA, design patterns, development, implementation and maintenance.
- Exceptional experience designing and implementing REST based Web Service API(s) in a transaction processing environment.
- Strong experience in Cloud Native Applications and Micro Services Architecture
- Strong experience in building enterprise scale web solutions based upon n-tier architecture using open-source technologies (Angular / React), Microsoft Web API, and SQL / No-SQL Databases.
- Ability to analyze, propose and implement timely, cost effective, quality solutions for all issues or problems within area of responsibility
- You should be comfortable in a fast-paced customer focused environment that continually embraces the latest technologies and techniques.
- Working knowledge of Agile, Iterative development process and methodologies is essential
- Demonstrated ability to work well under pressure in a fast-paced environment
- Strong verbal, written and presentation communication skills.
- Bachelor’s in Computer Science or related discipline or relevant work experience.
- Knowledge of Kafka, Asynchronous Messaging, and Event Steaming is highly preferred
- Experience with distributed multi-tier applications, WMI, NO SQL databases, and SQL is preferred
- Experience in developing applications using modern streaming technologies and protocols is preferred
- Experience with MongoDB highly preferred
- Experience with PCF preferred
- Experience with source control systems like TFS or Bitbucket preferred
- Experience with message queues (Rabbit MQ, Kafka) preferred
- Experience with Continuous Integration environment using Bamboo and Bitbucket preferred
- Experience with Performance testing is a plus
- Experience with financial services or brokerage industry is a plus
- ID: #24030493
- State: Texas Austin 73301 Austin USA
- City: Austin
- Salary: $65 - $70
- Job type: Contract
- Showed: 2021-12-08
- Deadline: 2022-01-29
- Category: Architect/engineer/CAD