Our Client, an industry-leading provider of innovative customer retention and analytics software, is currently seeking a motived mid-level Software Engineer to join their growing team. Our ideal candidate will thrive on complex problem-solving in an Agile environment, and have a strong foundation of C# development skills, along with a willingness to continuously learn and master new technologies. Located 5 minutes from Downtown Pittsburgh, this position offers a fun, relaxed work setting, interesting projects, and unlimited opportunities for professional growth and skill development.
Design, develop, maintain, and support software applications to support the company's business objectives
As part of an agile team, effectively, efficiently, and accurately assist in the development of assigned features.
Support adherence to release schedules.
Participate in sprint retrospectives to help the team improve processes and approaches.
Provide well-documented code and well-structured code, as well as UML diagrams.
Follow good object oriented design practices and SOLID design principles.
Ensure code delivered to code review passes all the supplied requirements and has been tested.
Continually focus on professional development related to programming languages, designs patterns, and relevant tools.
3-10 years of experience in software development
Knowledge of Object Oriented Programming
Comfortable working with C# with .NET 3.5 and 4.5.2+ frameworks
Any experience with Git (Version Control) and UML Diagramming
Preferred, but not required:
Microsoft Azure, Atlassian Stack (Jira, Confluence, BitBucket), Windows Services
Skilled in MVC, WebAPI (Rest Services), EntityFramework, LINQ, SQL Server / SQL / T-SQL
Internal Number: 17816
About A.C. Coy Company, L.P.
The most pressing issue for businesses today is the quest for growth, and more than innovation, operations or even customer relationships, CEOs are looking for talent and leadership to secure and sustain it. People are truly an organization’s greatest asset.
With an active nationwide database of more than 500,000 seasoned professionals, A.C.Coy employs the latest tools to manage effective recruiting. The technology helps to quickly identify and contact the right candidates with the skills and experience clients need.
The tools that A.C.Coy uses provide a unique perspective regarding culture, performance, leadership, and team "fit". And our integration methodology ensures that new leaders are integrated quickly and successfully without breaking stride.