Expert Software Developer (C#)

Atlanta, Georgia | Contract

Post Date: 05/30/2017 Job ID: 45478 Industry: .NET Developer

Software Developer (C#)

This is a critical and complex project and will require the developer to work independently to problem solve in addition to mentor more junior members. This person should thrive in an ability to be analytical and possess proven technical skills as it applies to development.

Responsibilities:
• Setting technical direction and ensure standards are met
• Ensuring that estimates were in line with actual product delivery
• Evaluating code quality
• Mentoring junior developers and offshore developers
• Working with functional resources to implement business requests
• Manage code releases and work with configuration management
• Research technical trends and industry innovations
• Comprehend financial impact as it relates to code quality, bugs, and production support in relation to project budget
• Coordinate multiple efforts across Project Managers and Business Analysts
• Align with other technical leads and validate consistency
• Present findings to executive sponsors and technical leadership as needed
• Highly analytical data junkie with demonstrated ability to work well with large and complex data needs.
• Analytical, creative, and innovative approach to solving problems.
• Positive, collaborative, and energetic attitude.
• Strong written and verbal communication.
• Self-motivated and able to work independently.
• Experience working on an Agile/SCRUM/Kanban team.

Qualifications:
• Microsoft .NET Framework 2-5
• Web Development MVC and Javascript, Jquery, JqueryUI 2-5
• C# 2-5
• SQL and database programming 2-5
• WinForms 2-5
• WCF 2-5 Preferred
• Entity Framework 2-3
• Linq 2-3
• Twitter Bootstrap
• Reporting
• Angular JS

 

Education:
• Bachelor Degree CIS, MIS, BBA or equivalent

Skills:
• Advanced analytical, problem-solving, and troubleshooting skills
• Demonstrated proactive customer service.
• Advanced communication skills (written/verbal), with emphasis on demonstrated ability to translate complex concepts between business and technical groups.
• Ability to work independently. Self-starter.
• Ability to work effectively with a large team of people, working toward the same goal
Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: