C# Software Engineer
Company background
Industrial Resolution is a custom software development company that partners with innovative organizations who want to accelerate their business through technology. Our software and our solutions are known for being daring, accurate, professional, and innovative.
We excel in 4 primary service areas:
We architect and deliver custom built software, web, and mobile applications across all forms and scales.
We ensure the integration of all applications into other critical hardware and software components.
We enable data analytics, including business intelligence, web/application search, and application performance monitoring.
We provide staff augmentation and ongoing support for customers who may have their own strong technical resources but can’t or don’t want to hire additional in-house staff.
What makes us unique is our people and proven process that delivers unparalleled commitment to quality, communication, and trust.
Company Culture
Industrial Resolution prides itself as an employee first company. What that means is that the whole company works to create a culture that values growth and learning so that this could be a place you can make a career. We want this to be a place you can bring your best ideas and have them grow into something great.
Also we like to do fun things together. Our office shares a building with an Irish pub and event space in the Heart of Downtown Lancaster. There are amazing places to eat just a few steps from our office.
However we also thrive in remote. This is definitely a hybrid culture. Our office is awesome but many people spend time in their well equipped home offices. We live in Slack, Zoom and all the collaboration platforms as a way of life. We’ve been doing this for years, not just as a result of the pandemic. We’ve had team members as far south as Brazil at times. However we love having a good time together as a team.
Position Summary
Engineers at Industrial Resolution require a blend of superb problem-solving, innovation, and people skills to resolve a wide variety of technical production challenges.
Position Values:
Lead by example - Develop, update, and advocate for the technical direction of a product or part of an application.
Inclusive problem solving - Encourage healthy debate between team members and facilitate the decision-making process.
Optimize the work environment - Analyze existing systems and operations, develop preventative maintenance strategies, and optimize software engineering processes.
Quality monitoring - Coordinate with other team members to ensure quality code is written and completed to the end-users’ expectations.
Project awareness - Identify potential problems and notify the relevant stakeholders in a timely manner.
Weekly Responsibilities Breakdown
80% Hands On Production
10% Leading Projects & People
10% Custom Solution Support & Maintenance
As an engineer at Industrial Resolution, your responsibilities would include:
Writing quality software for clients and providing them with technical direction
Working well in a small team and independently when necessary
Participating in daily standup and weekly planning & retrospective meetings
Staying abreast of technology news, tools, and techniques
Taking ownership of our work-product
More experienced engineers may also have the following additional responsibilities:
Interfacing with our clients, gathering their needs, and managing their expectations
Architecting, estimating, and planning technical solutions to problems
Mentoring other engineers and our clients’ engineers
Required Skills and Experience
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. You have a history of meeting expectations over multiple projects in your career.
Must have experience
.NET/ASP.NET using C#
4+ years of experience developing web and/or mobile applications
Preferred experience in at least one of the following
Elastic stack technologies, e.g. Elasticsearch, Kibana, Logstash, Beats, etc.
React / React Native
Javascript / Node.js
AWS Amplify
PHP
Deployment automation
Ability to write mature software tests, code, and documentation
Ability to produce work independently or as a part of a team
Leadership and mentoring potential
Willingness to learn and encourage growth
Exceptional planning and organizational skills
Well-developed verbal, listening, and written communications skills
Success in iterative software development and process improvement
Featured Benefits
Simple IRA Company matching
Flexible remote work
Generous PTO and holiday leave
Parental leave
100% healthcare coverage