Software Development Technical Lead - C# .NET
IBA InfoTech Inc.
Raleigh, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Raleigh, United States of America
Tech stack
Java
Microsoft Windows
Agile Methodologies
Confluence
JIRA
Unit Testing
C Sharp (Programming Language)
C++
Cloud Computing
Computer Programming
Language Integrated Query
MongoDB
NoSQL
Object-Oriented Software Development
Message Oriented Middleware
Software Engineering
SQL Databases
Web Services
Information Technology
Atlassian Tools
Bitbucket
REST
Bamboo
Microservices
Requirements
- 2+ years' experience working as a tech lead or any role in that capacity.
- Excellent written and verbal communication skills.
- 7+ years' experience developing a commercial application on Windows platforms using C#, Java and/or C++.
- 3+ years' experience developing web services - preferably REST services
- Very strong object-oriented design skills with a proven track record of the well-engineered design.
- Self-starter who can grasp difficult concepts and large architectures quickly and contribute at the architectural and coding levels.
- 3+ years of programming experience with NoSQL and/or SQL databases
- Experience with unit testing and a history of the successful driving quality strategy.
- Experience and a desire to mentor peers and junior staff.
- Capability and strong desire to be a technical leader within a scrum environment
- BS or higher in computer science or related technical field
Desired:
- Familiarity with Agile methodologies is a plus
- Familiarity with Atlassian stack (Jira, Confluence, Bitbucket, Bamboo) is a plus
- Experience with LINQ, Message Bus and Mongo DB is a plus
- Prior Financial Services experience is a plus
- Familiarity with Micro-Services architecture and Cloud technology is a plus.