Job description
RPS North America
Software Engineer
Ocean Science
South Kingstown, RI or Remote
Full-Time
RPS North America provides engineering, environmental, and scientific advice across the US and Canada. We offer a comprehensive range of consulting services and technology solutions to support our clients in all sectors of the economy. We serve as the North American platform of RPS Group, one of the world's preeminent consultancies.
RPS Ocean Science Division is a dedicated team of talented scientific and technical individuals working together to provide our clients with cutting edge solutions to meet their evolving needs. As a recognized industry leader, our clients seek our guidance, and we provide a service that ensures their success. We do this in an exciting and collaborative environment that combines our scientific knowledge, technical expertise, and leading-edge technology to provide unique software solutions. At RPS we solve problems that matter. Come be a part of our journey to create shared value to a growing, urbanizing and resource-scarce world.
Description:
RPS Group is looking for a full stack Software Engineer to help support our current products and to help implement our next generation of desktop-based Ocean Science products. In this position you will have responsibility for innovative designs and solutions that provide both modularization and scalability of development. This is a visible role requiring the ability to deliver high quality code that meets feature and schedule goals. You will work closely with our team of software engineers, project managers, and product owners to develop world-class products.
Key Responsibilities:
- Work with Principal and Senior level software engineers building desktop and web-based solutions
- Work with limited supervision in a fast-paced environment to support critical back-end systems and daily operations
- Collaborate with Product Managers to deliver products for our clients
- Review designs and software written by peer team members
- Write unit and integration tests
- Work with team members to drive the best possible technical solutions to complex problems
Requirements:
- 1-3 years of professional experience developing .NET based applications
- Relational database experience (specifically SQL Server)
- Self-motivated problem solver
- Strong math skills (specifically algebra and trigonometry)
- Demonstrated ability to learn/adapt to new technologies
- Bachelor’s degree in Computer Science or related field
Preferred Skills:
- Experience in environmental, atmospheric, or ocean sciences
- Git-based source control system experience
- ASP.NET Core experience
- REST service consumer development
- Python development
- CI/CD understanding
- Azure DevOps workflow experience
- GIS technology experience
What RPS Offers in Return:
RPS is an industry leader, and we pride ourselves on our ability to attract and retain exceptional talent by treating our employees well. In addition to competitive compensation packages, we offer:
- Medical, dental, disability, and life insurance coverage for employees and families, with no waiting period and generous contributions to monthly premiums.
- 401(k) Plan, with a dollar-for-dollar Company match of employee contributions, up to 5% of eligible compensation
- Share Purchase Plan, which enables employees to purchase shares via payroll deductions at 85% of market value, with the Company matching employees’ shares 1:1
- Flexible Spending Accounts for health care and dependent care costs
- Performance-based bonus program
- Generous vacation and sick leave policies in addition to company-wide paid holidays
Working at RPS:
RPS is a dedicated team of talented scientific and technical individuals working together to provide our clients with cutting edge solutions to meet their evolving needs. As a recognized industry leader our clients seek our guidance and we provide a service that ensures their success. We do this in an exciting and collaborative environment that combines our scientific knowledge and technical expertise to provide unique solutions. Our global footprint enables us to work with a variety of government and private client through diverse projects.
RPS North America provides equal employment opportunity to all employees and job applicants without regard to race, color, religion, sex, national origin, age, disability, or other protected characteristics. RPS complies with all applicable federal, state, and local laws and requirements governing nondiscrimination in every location in which we operate.
Our commitment to Diversity and Inclusion
Mindful that a truly inclusive organization must make appropriate use of talent on a global basis and without unnecessary barriers, we are committed to embedding diversity and inclusion principles in all People processes in order to be as diverse as the communities and clients we work with, thereby securing, developing, and retaining the best available talent for the company’s future.
Our approach to Diversity and Inclusion
Our people live our purpose, deliver our promise, and demonstrate our behaviours every day. Our behaviours define who we are. Developed by our people, they underpin everything that we do. They create the memorable experiences we are known for and make RPS a great place to do great work.
‘Stronger Together’ is one of our five core behaviours and it is inherent in creating an inclusive workplace:
‘We are respectful, acknowledge diversity, and recognise the potential and contribution of everyone. We bring out the best in one another, always assuming best intent. People who learn and grow thrive in our business, sharing in our success.’
Recruitment Agencies
We have a Preferred Supplier List of trusted partners to assist us when required and do not acknowledge any speculative CVs, resumes, or unsolicited candidate introductions from agencies not on this list. Please refer to the careers page on our website if you require any further information.
jackharris.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jackharris.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jackharris.com is the ideal place to find your next job.