CTS is looking for talented, driven Software Developers to join our team as full time Consultants.* *As a Consultant at CTS, you will have the opportunity to work on diverse projects with Fortune 500 and other large clients while learning new technologies and advancing your career.* At CTS, we are committed to providing our employees with a fun and positive work environment that fosters learning and encourages growth in a team atmosphere.
Responsibilities:
- Design and implement multi-tier enterprise software for unique and challenging enterprise business problems
- Design and implement architecture using various technologies such as ASP.NET MVC, jQuery, CSS, BizTalk, SharePoint, and NServiceBus
- Involved in the full software development life cycle from scoping, analysis, design, implementation, and quality assurance to delivery and support
- Design and develop database components using technologies such as Oracle, SQL Server, SQLite, and Informatica
- Participate in and lead Engineering Reviews
- Collaborate with team members to identify, research, and evaluate new technologies
- Proactively identify business needs and propose technology solutions
- Create software documentation including requirements, design, and user manuals
- Provide input into development estimates
- Communicate with and influence non-technical staff including managers
- Perform peer code reviews, and provide proactive guidance to other engineers
Qualifications:
- BS in Computer Science, MIS or directly related degree required
- At least 2 years of full life cycle software
development experience using the .NET framework and ASP.NET as a Programmer Analyst, Software Developer, Software Engineer, or related role. Opportunities available for junior, mid, and senior level Consultants. - Database experience with SQL Server or Oracle required
- Strong verbal and written communication skills
- Desire to stay current with technology and a willingness to learn
- Experience with formal software development processes and methodologies such as Waterfall, Agile, RUP, SCRUM, or MSF
- Experience with any of the following is a plus: SharePoint, BizTalk, Entity Framework, Mobile development (Apple iOS, Android, or Windows Phone), MVC, JavaScript, CSS, WCF, or Silverlight
CTS is a privately held, regional IT consulting firm that provides software development, quality assurance, business intelligence, application integration, and portals & collaboration consulting services to enterprise clients across the Southeast.* Our mission is to deliver superior solutions for our customers, careers for our employees, and growth in our communities.* We have offices in Atlanta, Georgia; Birmingham, Alabama; Charlotte, North Carolina; Chattanooga, Tennessee; and Mobile, Alabama.* CTS is a Microsoft partner with gold competencies in Software Development, Web Development, Application Integration, Portals and Collaboration, and Business Intelligence.* For more information, please visit www.askcts.com.*
Benefits of working at CTS:
- Continuous opportunities for training and professional development
- Structured career development program to*advance your career
- Monthly social events in each office to have fun and unwind as a team
- Break room games such as ping pong, Wii,*and Xbox to help you relax
- Free snacks, soda, coffee, and tea to*keep you going
- Health, Dental and Vision Insurance; Life*Insurance; Long Term, & Short Term Disability
- 401(k) Retirement Plan and CTS Profit*Sharing Plan
- Generous Paid Time Off program
- Flexible Spending Accounts for Medical*Reimbursement & Dependent Care
- Tuition and Certification Reimbursement*Program