Sr. Software Engineer
Location:
Carmel , Indiana
Posted:
November 22, 2017
Reference:
6177580
The client is building out their internal Development teams to work within an Agile environment. They are looking for up to 7 resources on a long-term engagement to sit onsite and work within Scrum Teams to develop code.

Person will be transforming/Modernizing Applications from VB to C#. Wherever the teams can modernize and enhance existing applications on the front end to help our customers. Total of 7 scrum teams and total of 35 developers per Scrum Team.

Two Scrum Teams of 2 Developers focusing on the client Inspections

Two Scrum Teams of 2 Developers maintaining Legacy Applications (PowerBuilder and Microsoft stacks)

Three Scrum Teams of 3 developers modernizing existing platforms

Need Full Stack Developers
Deploy Applications out to the teams
Standard Object Oriented Developers who understand Unit Testing, can follow directions, Clean Code, Provide Code Reviews and enhance new features

Object Oriented: Reusable Code, Smaller Junks of Code to develop and Cleaner code to use

Developers will be asked to do BA/QA work total of 5 developers per Scrum teams at 7 total scrum teams. Angular Developers need strong UX/UI Front End experience and AMS experience.

Person needs to have a good understanding of DDD and TDD to design and test the code.

Clean Code, Object Oriented Programming and Unit Testing...

Test will be: OOP and then onsite white board session within Sequel

Are you an innovative and passionate Sr. Software Engineer who enjoys developing solutions to the most exciting and complex business challenges? Are you skilled at C# .NET and SQL, and have experience implementing web services? Do you enjoy the highly collaborative nature of working in an agile/scrum environment?

The client is developing the next generation of software to run our physical auction operations while continuing to enhance the installed base. This software drives over 80 auction locations across North America and over 800 million dollars in revenue each year. We are employing the latest infrastructure, technology, and best practices to build world-class software using the full Microsoft stack.

The individual we are seeking will leverage their experience, skills, and knowledge to help us transform the client's physical auction management platform into a modern and scalable system that will serve as the foundation for business innovation and growth in the future.
Job Description:
Roles & Responsibilities
o Participate in iterative development of solutions based on acceptance criteria and designs
o Participate in code reviews, planning and estimation meetings
o Test solutions and troubleshoot issues
o Participate in cross-discipline collaboration with team members including the product owners, designers, and testers
Required Skills
o Proven experience developing C# .Net applications
o Experience implementing web services
o Deep understanding of and experience using SQL
o Experience with unit testing
o Experience with Visual Studio Team Services (VSTS) and Git or similar is preferred
o Continuous Integration and Delivery is preferred
Minimum Requirements
o BS in Engineering, Information Systems, Computer Science or related field preferred
o Strong oral and written communication skills
o Excellent analytical and problem-solving skills

About TEKsystems:

Join TEKsystems®, a leading IT staffing, IT talent management and IT services firm, and get your career on the fast track. We have more than 100 offices worldwide, and we partner with over 6,000 clients and place over 80,000 consultants per year. At TEKsystems, we seek to understand our consultants' skills, goals and interests, allowing us to present targeted job opportunities on a contract, contract-to-hire or direct placement basis. TEKsystems' leadership in the market stems from our sincere and personal commitment to driving the success of our customers, consultants and each other.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email accommodation@teksystems.com for other accommodation options.

A little about us:
TEKsystems provides corporations with IT staffing, talent management expertise and IT services, enabling them to meet their business objective.

Know someone who would be interested in this job? Share it with your network.