GET SIMILAR JOBS BY EMAIL. Sign Up
Monster
 
 
 
 

Job Summary

Company
TopSource
Location
Chattanooga, TN 37406
Industries
Computer/IT Services
Job Type
Full Time
Employee
Years of Experience
7+ to 10 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Salary

Temp to Perm, Great Benefits! Salary Based on Exp
Job Reference Code
1570
Contact Information
TopSource
Fax:  954-337-0668

C# Developer Sr.

About the Job

TopSource is a full-service staffing company specializing in IT/Technology, Accounting/ Finance, Sales and Marketing and Human Resources. Our clients are leading companies throughout the South Florida market. We are affiliated with New Horizons of South Florida, the World's largest independent technology training company and the #1 Training Company in South Florida, having working relationships with all of the top corporations locally!

Senior Software Developer

POSITION DESCRIPTION
• Responsible for designing and developing Internet based applications.

• Responsible for troubleshooting code defects with existing production

• Work will generally occur under the guidance of a lead development or project manager.

• Responsible for reviewing, analyzing, and modifying software systems including coding, testing, debugging, and documenting systems.

• Rely on experience and judgment to plan and accomplish complicated tasks.

• Understand and follow software development process and software development life cycle.

• Exhibit strong leadership & communication skills to facilitate interaction with business leaders and IT teams.

• Support production systems, analyze and solve problems, and configure systems within the computing environment.

• Design, execute, assess, and troubleshoot software programs and applications.

• Lead in program design, coding, benchmark testing, debugging, and documentation under general supervision.

• Instruct, direct, and validate other software developers' work.

• Mentor and guide application developers and junior team members as needed.

TECHNICAL REQUIREMENTS
• Minimum of 7 years of software development experience with 3 of those years spent designing and developing in an enterprise application development and support environment.

• Previous senior-level experience in designing and developing Internet e-commerce systems.

• Experienced ASP.NET and C# developer is an absolute must.

• Experienced in .Net web service technologies.

• Strong web UI design and development experience

• Strong integration design and development experience.

• Excellent analytical and problem solving skills.

• Experience in designing and developing solutions for high volume systems.

• In depth understanding of object-oriented programming, software development life cycle.

• In depth understanding of relational database concepts and programming

• Strong understanding of enterprise application architectural design patterns and be able to give examples of solutions utilizing any number of those patterns.

• Strong analysis, design, and development skills.

• Strong MS SQL Server experience, including writing stored procedures, triggers, and database design

DESIRED (BUT NOT REQUIRED) TECHNICAL EXPERIENCE AND KNOWLEDGE
• Experience with Ruby.

• Experience with Java.

• Experience with SSRS.

• Experience with Erlang, Node, and JavaScript frameworks.

• Experience with Redis, CouchDb, RavenDb, Riak, or other NoSQL data store.

• Experience with RabbitMQ or other messaging system.

• Experience with other languages including Ruby, Python, and C.

• Strong understand of Functional Programming concepts.

• Strong understanding CQRS.

• Strong understanding of message based architectures.

REQUIRED TEAM INVOLVEMENT AND LEADERSHIP ABILITIES
• Possesses the ability to assist in defining tasks, track progress against assigned tasks, report status, and proactively identify issues to the management team.

• Work successfully in a team environment and demonstrate a willingness to help team members in achieving their project goals if required.

• Possess a keen sense of personal ownership and accountability for delivering assigned tasks and deliverables within the established schedule.

• Facilitate a strong and supportive team environment that enables the team as well as individual team members to overcome any political, bureaucratic and/or resource barriers to participation.

REQUIRED COMMUNICATION ABILITIES
• Possess advanced written and oral communication skills for producing software design specifications and conducting requirements definition sessions with customers.

• Provide professional, clear, unambiguous, and complete written and verbal communication such that the intended audience receives information correctly.

• Demonstrate the ability to present information effectively in communications with peers and senior project management.

• Identify and collaborate with all necessary stakeholders in order to come to terms or reach agreement in accordance with defined project goals with little to no assistance.

EDUCATION
•Bachelor’s degree in Computer Science or equivalent combination of education and experience required.

TO APPLY:
Please send resume in MS WORD along with annual salary requirements to applyk@topsourcestaffing.com
 
 

Job Tools

Quantcast