Description
Salary: ConfidentialLocal candidates are preferred for this role because this company does not offer a relocation package, nor do they reimburse for travel expenses to the interview.
Our client is looking to add a Senior .NET Developer to their consulting team in Chicago. This person will be responsible for contributing to local clients' software development projects.
What You'll Do:
- Develop high quality software using cutting edge technologies and practices
- Understand and work within the Scrum framework
- Attend daily stand ups and other timeboxed meetings
- Will work directly with other developers, product architects and leads (such as engineering, marketing, etc.) to translate requirements and the business product roadmap into code and a successful solution.
- Contribute to knowledge sharing opportunities within the company and the community
- Attend periodic staff meetings and organized events
What We're Looking For:
- Excellent understanding of patterns and practices
- Mid-Tier development expertise (dependency injection, great testing practices)
- Team player and great communicator
- Team player (low ego, ability to effectively swarm issues, etc.)
- Ability to communicate with team members
- Strong understanding of patterns and practices
- Strong experience in:
- C#
- REST based Web Service APIs
- Couchbase
- Microsoft SQL Database repositories
- MessageSight and RabbitMQ message brokers
- Continuous Deployment
- Cloud platforms (AWS, Azure, etc.)
- Web development
- Node.js, NoSQL, and other emerging technologies
- ASP.NET MVC
- ORM technology (Entity Framework, NHibernate, Dapper etc.)
- Software Development Consulting - we help our clients build software and learn best practices
- Comprehensive Software Development - we build software for our clients through our in-house Development Center using Agile techniques
- Agile Transformation - we teach our clients how to build better software