US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software Engineer - Associate

SoftWriters is on a Mission to Save Lives!  As a pioneer and market leader in long-term care pharmacy technology, we are proud to develop complex software and services that help pharmacies to deliver superior patient care to the most fragile population in the U.S.   We are passionate about building the best company, achieving the #1 Top Workplace designation in Pittsburgh.  We value quality, cultivating diverse teams, delivering successes and results, collaboration, innovation, thought leadership, integrity, teamwork, and growth. 

As we grow in size and complexity, we face some distinct challenges that require outstanding leaders and problem solvers.  Our culture and our people are our unique differentiator.  If you are seeking to join a growing team and making your mark on our noble mission, then you have come to the right place!

Overview:

 As a Software Engineer - Associate at SoftWriters, you will be a key part of the motor that drives our product line to success.  You will have the opportunity to build expertise across a variety of technology solutions in the development of web applications, mobile applications, embedded systems, integrations with robotic systems, and more – assuring that all applications solve for the true customer and business needs.  You will collaborate day-to-day with a team of engineering, quality assurance, and product management professionals in the design and development of software solutions.

Responsibilities:

The essential functions include, but are not limited to:


* Perform software development tasks
+ Collaborate with architects and senior team members in the implementation of innovative architecture and design patterns
+ Deliver clear, concise, and tested code
+ Complete coding necessary for database and software application development according to established coding standards
+ Contribute to CI/CD processes in the support of delivering secure software systems of high quality to internal, customer facing, and 3^rd party hosted environments
+ Perform software application support and maintenance by debugging known issues and implementing new enhancements Work closely with senior team members during the design process for software and database development and to complete technical design documentation
+ Create documentation for new development, module changes, release notes, and other application changes as needed
+ Provide accurate estimates for effort to complete assigned tasks
+ Work with manager to ensure individual and departmental rocks are completed on time
+ Develop unit, integration, and e2e tests ensuring quality standards are met


* Execute agile processes, providing an excellent team experience
+ Collaborate with the team in managing sprint execution and ensuring plan completion
+ Actively participate in planning, refinement, and retrospective sessions
...




Share Job