Job Code : EWC - 1527
Job Title: Software Developer
Department: Information Systems
Reports To: Senior Automation Engineer
Date: 06/30/2023
SUMMARY:
Paramount Management Group is looking for a motivated individual who wants to be in the
forefront of company development. We are seeking a software developer to research, design,
and develop computer software systems. With a friendly, fast paced culture, PMG provides an
ideal environment for talented people solving complex problems with an internally developed
and managed Terminal platform.
The Software Developer is responsible for one or more steps in the development life cycle
including designing, coding, testing, implementing, maintaining, and supporting software
applications used by internal business partners and/or external customers. The developer works
with business analysts, technical product managers, and other internal business partners to
ensure that development tasks are delivered on time and within budget and may provide
recommendations for the development of new or updated code.
Essential Functions:
Work in a scrum-based agile development process that plans and builds features
targeted to a release.
Works closely with Software Engineers and Architects in the development of system
components.
Modify, debug, and test existing programs written by various authors in varying styles
efficiently.
Delivers quality and timely results.
Develops program logic for new applications or analyzes and modifies logic in existing
applications.
Codes, tests, debugs, documents, implements, and maintains software applications.
Maintains, tests, and integrates application components.
Ensures that system improvements are successfully implemented.
Participates in Planning and analysis phase of SD projects.
Analyzes requirements and translates business requirements into product designs.
Writes technical specifications and other forms of documentation.
Suggests technical alternatives and improves/streamlines processes and systems.
Completes project assignments and special projects commensurate with job
expectations.
Conducts planning, analysis and forecasting activities to plan projects and tasks.
May provide leadership and/or guidance to other technical professionals.
Work and communicate effectively with project managers and team members.
Provide user-friendly training, support, and follow-up, as necessary.
Follow the software development process methodology.
415 N Prince St., Suite 202
Lancaster, PA 16701
Remain current on emerging technologies.
Understand and monitor the existing IT/Software infrastructure.
Minimum Requirements:
Bachelor's degree in Computer Science, Information Systems, Software Engineering, or
related field.
5+ years software development experience.
Work Experience and Position Requirements:
In-depth knowledge of at least one of the .NET languages (like C# and Visual Basic
.NET)
Familiarity with architecture styles/APIs (REST, RPC, etc.)
Desired skills include XAML, Azure Cloud Services, WPF, MVVM, ASP .NET, and/or
HTML 5.
Expertise in writing, packaging, and deploying software into fully automated
environments.
Previous experience in Database Systems.
Understanding of Agile methodologies.
Ability to work well in a team setting.
Ability to translate business to technical requirements.
Superior attention to detail and overall organizational skills
Self-motivated and well organized, good oral and written communication skills
Experience in test-driven development preferred.
Experience with CI/CD preferred.
Required Meetings:
Weekly 1:1 meeting with Leadership
Daily meetings with development team
Other industry meetings as necessary
Local Lancaster, PA Area onsite meetings as necessary
CANDIDATE PROFILE AND REQUIREMENTS:
The candidate is expected to operate at the highest standards of individual and corporate
integrity, honor all commitments made while taking personal responsibility for actions/results.
The candidate must foster an environment that encourages our core values of:
415 N Prince St., Suite 202
Lancaster, PA 16701
People First / Partnerships / Empathy –We understand that all people are people, none
greater or lesser than another We strive to build mutually beneficial relationships on
foundations of solid trust and communication with our various stakeholders.
Excellence/ Quality / Inspired–We will aim for perfection and achieve excellence in all
we do In everything we do, we will maintain the highest standards –our standards “Plus
One” service will be commonplace from the routine and tactical to the strategic and long-
term oriented Every action will be pursued with excellence.
Accountability/ Character / Integrity / Professionalism –As iron sharpens iron, so we
sharpen one another We believe that true accountability comes first from the individual
(internal accountability) and then from the organization as represented by our superiors,
peers, and direct reports (external accountability) We take ownership of our
responsibilities while maintaining open communication, admitting fault, and asking for
help when needed whereby we create mutual accountability.
Clarity / Communication / Truth / Kindness –We will never trade the truth of Kindness for
the lie of Niceness We have the awareness and ability to understand and accept the
feelings of others and treat them with respect and compassion
This includes our responsibility to communicate candidly and constructively in a timely
fashion while maintaining dignity.
Engagement / Stewardship / Philanthropy / Community –We’ve received and are
grateful; therefore, we give of our time, talents, and resources, we are generous and
committed to improving the wellbeing of our neighbors, locally and globally.
We encourage our team to take advantage of our culture that includes family and community
focus, flexibility, and fun. We understand and respect the importance of healthy lives, seeking to
promote them both internally and externally.
Our organization promotes leadership that inspires full participation of all employees combined
with a foundational belief in continuous career development.
Results Orientation: Exhibits a compelling drive for accomplishing goals and conveys a strong
sense of urgency. Raises difficult issues with others in a candid, straightforward manner. Must
take initiative, be assertive and be able to effectively manage multiple priorities. Displays
initiative and commitment in solving problems, for example, obtaining root-cause explanation for
variances and presenting direction.
Build Business Partnerships: Displays loyalty to management and the organization. Operates
comfortably through influence and has excellent communication skills in persuading and
building commitment. Readily connects with others both internally with all levels of co-workers
and externally with customers/suppliers.
Strategic and Execution Capabilities: Navigates confidently and effectively in ambiguous
situations and complex environments. Can be simultaneously involved in the details of the
business as needed while also staying focused on the big picture. Maintains awareness of
situations or changes in the business and communicates accordingly.
415 N Prince St., Suite 202
Lancaster, PA 16701
Interpersonal Acumen: Holds to well-articulated core values and expects the same behavior of
others. Demonstrates unwavering integrity. Has a pragmatic sense for how to effect
organizational change and is sensitive to different levels of employment within the company.
ANY GRADUATE