Patterson Services, Inc. · 3 hours ago
Senior Software Engineer (Remote)
Maximize your interview chances
Oil and GasRental
Insider Connection @Patterson Services, Inc.
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Collaborate with customers, stakeholders, developers and other team members in the conceptualization and development of new or existing software applications
Define, develop, and document software objectives, deliverables, and specifications in collaboration with internal users and departments
Research, identify, analyze, and fulfill requirements of all internal and external users and stakeholders
Identify need for and create software to enhance functionality and performance of company applications
Perform software testing on new and existing programs for the purposes of correcting errors and general debugging
Ensure software performs optimally through active monitoring for performance and usage
Participate in and may lead the definition of software development project plans, including scoping, scheduling, and implementation
Deploy software through environments to production upon completion of development, testing, and documentation
Conduct code reviews based on team’s defined best practices
Mentor software peers for engineering best practices and technical excellence
Provide and may lead product and software support for bugs, issues, and escalated incident tickets from end users to resolve application and software issues
Partner with other Engineers in resolving problems with software products or company software systems
Responsible for complex software aspects of your team or technical domain as a subject matter expert or owner of a service or functionality
Recommends new technologies, approaches, and best practices for their team or product wide adoption
Participate in regulatory and compliance activities.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's in Computer Science, Information Systems, a related field, or equivalent work experience
5+ years of software development experience required, with experience in all aspects of software development and product life cycles
Expertise in the Microsoft .NET tech stack, including but not limited to ASP.NET, C#, .NET Core, Entity Framework, and various front-end technologies
Experience with Microsoft Azure or equivalents (AWS, GCP, etc.)
Proficient experience with cloud-hosted application design, deployment, and maintenance
Experience with containerization technologies, such as Docker and Kubernetes
Demonstrated experience within numerous modern platforms, frameworks, and languages
Knowledge of all aspects of application development and product life cycles, including agile approaches
Excellent understanding of software development and engineering best practices
Fluency in object-oriented programming and design
Extensive database and operating systems experience
Ability to conduct research into software-related issues and products
Ability to develop and maintain software products written in different languages and platforms
Knowledge of programming for different delivery approaches such as on-premises, web, cloud, and mobile
Preferred
Experience working in an agile development environment
Experience working on a large scale SaaS application
Cloud certifications (Azure DevOps Engineer Expert)
Proficiency in Docker and Kubernetes, with hands-on experience in deploying, managing, and scaling containerized applications in cloud
Experience with Event-Based API Patterns
Familiarity with Azure DevOps and ServiceNow and project tracking systems
Strong understanding of the organization’s goals and objectives
Benefits
Full Medical, Dental, and Vision benefits and an integrated Wellness Program.
401(k) Match Retirement Savings Plan.
Employee Stock Purchase Plan (ESPP).
Paid Time Off (PTO).
Holiday Pay & Floating Holidays.
Volunteer Time Off (VTO).
Educational Assistance Program (Tuition Reimbursement).
Full Paid Parental and Adoption Leave.
LifeWorks (Employee Assistance Program).
Patterson Perks Program.
Company
Patterson Services, Inc.
Patterson has been at the forefront of the oilfield rental industry for over 60 years.
Funding
Current Stage
Growth StageRecent News
MarketScreener
2024-11-08
Company data provided by crunchbase