.NET Software Developer Consona
Department: Information Technology - R&D
Apply To This Job
Return To List
We are looking for an exceptional and highly motivated senior platform software engineer with proven experience in developing complex multi-tier enterprise software solutions.
Aptean's Pivotal platform is a powerful, highly flexible, and award-winning enterprise software upon which our complete set of CRM applications is built. Come work with our group of talented software engineers in a fast-paced and highly collaborative environment to develop world class platform products. You will work with a talented team of Software Engineers in a highly collaborative Agile development environment. You will be helping to provide supervision and direction to a team of entry and mid-level engineers. You will help design and guide the development and maintenance of software products. Development is accomplished using state of the art technologies primarily based on the latest Microsoft technologies.
Supervise and direct a team of entry and mid-level engineers.
Research, design, implement and maintain platform products
Analysis of marketing requirements and functional requirements to determine feasibility of design within time and cost constraints
Take responsibility and ownership for the quality of all deliverables
Analyze and address customer implementation issues related to platform products
Coordinate and can effectively communicate with other platform engineering teams
Bachelor or Masters Degree in Computer Science or equivalent
5+ years of software engineering experience building large scale enterprise software products
Prior experience in providing technical direction and supervision to small engineering team.
Experienced C++ and C# programmer with object-oriented analysis, design, and implementation expertise
Familiar with .NET technologies: WCF, WF, Web Services, ASP.NET , HTML, Java Script, Jason, XML, XSL, XPath, HTTP and SSL
Up to date knowledge of the SQL Server and Oracle database
Experience using Microsoft technologies and development tools like Visual Studio, IIS, COM+
Experience with Performance tuning
Excellent analytical skills (problem solving, debugging others/own code, etc)
Excellent written and verbal communication skills
Must be methodical and detail oriented
Strong regard for quality and professionalism
Experience with agile software development processes or familiarity of software engineering process and development life cycle
Server-side programming experience preferred
An understanding of modern web applications and familiarity with the Microsoft stack.
Desire to work in fast-paced team environment and ability to meet tight deadlines
||Atlanta, GA |