Software Engineer Confluence
THIS JOB HAS EXPIRED Purpose
A Software Engineer at Confluence creates software applications, prototypes, and other technical
artifacts for use by customers, other engineers and non-technical team members. This person works from
user stories and architectural specifications created by product owners and software architects
respectively. This person will spend a portion of their time doing hands on coding and a portion of their
time communicating with other members of the project team. Software engineers work across the entire
stack of technologies from UI to data storage. We work in an agile environment that embraces teamwork,
change, and customer collaboration to deliver value to our clients.
? Performs the Developer or Lead Developer role in the Microsoft Solutions Framework (MSF)
while working within an agile development process.
? Provides support for the vision of the architecture team.
? Initiates and takes responsibility for timely completion of software tasks, initiates alternative task
paths or work-around when problems are encountered.
? Understands and adheres to the software development process and standards; aids
management in their optimization and maintenance.
? Prioritizes software tasks and identifies areas of potential software risk.
? Assists management and project management with development challenges on a daily basis.
? Strong willingness to learn continuously
? Works on self organizing teams that continuously improve to deliver high quality products on time.
Education and Work Experience
? Strong understanding of OOP concepts
? Strong programming experience with C#, ASP.net,.Net framework 3.5 or higher, MVC, AJAX,
JQuery, CSS, and XML
? Experience with SOA and EDA preferred.
? Knowledge of design constructs. (especially CQRS)
? Cloud development experience preferred
? TDD or ATDD required
? Experience with unit test tools such as NUnit, MSTest preferred.
? Experience with Scrum or other agile methodology strongly preferred.
? Undergraduate degree in Computer Science and minimum of 5 years of programming experience
? Financial services experience is a plus.
Confluence Technologies Inc. is an Equal Opportunity Employer (EOE) and offers employment
opportunities to all qualified persons regardless of race, color, religion, sex, age, national origin or
ancestry, physical or mental disability (except where physical or mental abilities are a bona fide
occupational requirement), veteran status, marital status, familial status, sexual orientation, HIV-positive
status, possession of the sickle cell trait, genetic characteristics, political views, and any other basis
protected by federal, state, or local laws.
||600 River Avenue |
Pittsburgh, PA 15212
THIS JOB HAS EXPIRED