What are the responsibilities and job description for the Software Engineer position at Richard, Wayne & Roberts?
This role is on-site in Arlington, Virginia 5 days a week. We are unable to sponsor, and we cannot accept C2C.
Our client, a leading company in the Oil & Gas sector, is seeking a Software Engineer to design, develop, and maintain enterprise software solutions. This role will collaborate across multiple teams to build applications that streamline data capture, automate workflows, and optimize data processing.
Key Responsibilities:
- Develop secure software solutions following best practices.
- Design and implement applications using low-code platforms (PowerApps, Power Automate) and coding languages such as Swift, JavaScript, Python, and Node.js.
- Build and integrate APIs for seamless data exchange.
- Automate manual processes through digital workflows.
- Work closely with stakeholders to translate business requirements into technical solutions.
- Maintain and troubleshoot existing applications.
Qualifications:
- Bachelor's degree in Computer Science or related field.
- 3 years of software engineering experience.
- Proficiency in full-stack development, database modeling, and UI/UX design.
- Experience with agile methodologies and application lifecycle management.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Preferred Skills:
- Experience with Microsoft Power Platform, .NET, and automation tools.
- Knowledge of Python, R, SQL, and web design.
- Familiarity with cloud services, data lakes, and Jira for sprint planning.