Position: Senior Software Engineer (RightAngle) Location: 4 days onsite (1 day remote) San Antonio, TX; Findlay, OH; or Denver, CO Duration: PERM Start Date: ASAP Salary: $140-160k 15% yearly bonus Will pay relocation package if needed Must Have: 5 years in full-stack .NET experience 2 years of RightAngle experience (ideally accounting/back office/invoicing) Deep understanding and real-world experience as a full-stack developer, with a focus on the Microsoft technologies including C#, ASP.NET, Microsoft SQL Server, Azure, and related technologies is required Experience supporting multiple implementation projects and customizations across the business Plusses: Oil/Gas industry Understanding of Agile development methodologies, software release management, Site Reliability Engineering (SRE), and DevSecOps principles and practices is preferred Microsoft Azure Manager notes: Within RightAngle space, this client is a dominant user. Largest single instance in the US and possibly the world. Top 3 biggest customers with RightAngle. Opportunity to see how this platform can operate at the largest scale. High transaction volume, working with an experienced team. Supports the Commercial space (accounting). This position is based in the backoff team working on invoicing, transportation costs and calculations. Creating an invoice and making sure things flow out to the portal and sent to SAP for financial tracking. Very customized including the calculations, nothing out of the box. ETRM product line: 4 scrum teams, trading and scheduling, commercial risk, back office, commercial data team. Within RA has some specialization within the teams. Backoffice team is 8-10, balance of business and functional analytics', architects, devsecops, fullstack team. Majority of employees are based in Findlay with consultants all over the US, Scum master in Texas. Day to Day: This position offers an opportunity to play a significant role within this client's Energy Trading & Risk Management (ETRM) product line by providing technical leadership on the company's RightAngle platform and enhancing and optimizing Back Office capabilities. This position is responsible for designing, developing, testing and maintaining high-quality technical solutions while enforcing software engineering and security best practices. This will involve analyzing business requirements, coding new application features, enhancing existing code, troubleshooting application issues, and configuring and customizing vendor-provided software. The ideal candidate will possess a background in full-stack Software Development, Microsoft Azure, DevSecOps practices, and working within an Agile product team. Prior experience developing and enhancing RightAngle is highly preferred. The successful candidate will be self-motivated, possess strong analytical, organizational and communication skills, and excel in a fast-paced environment. Enhance and support the RightAngle platform, internal customizations, and integrations through development and maintenance of .NET and SQL code. Internally develop, or work with third-party vendors to develop, solutions per business requirements. Work closely with third-party vendors, sourcing partners, and other IT support teams to research and resolve technical issues proactively and provide status updates and recommendations to stakeholders, business partners, and peers. Execute a defined software engineering roadmap, contributing to the organization's engineering and technology strategy. Work to have expert knowledge of applications and capabilities for which the role is responsible. Develop recommendations for difficult or complex issues while considering the boarder impacts to the end-to-end value stream. Solve moderate to high complexity problems based on analysis of information under limited or no supervision. Identifies and recommends improvements to the software development lifecycle and best practices in agile engineering. Conducts demos of application features and designs features to support automated testability. Conducts research, design and prototyping and experience on a cross-functional team. Coordinate and participate in programming activities, including coding, debugging, testing and troubleshooting, that deliver functional and performance improvements. Promote technical best practices, innovation and process improvements including coaching and mentoring software developers. Promotes a collaborative team environment and works closely with colleagues to achieve business objectives. Collaborates with Product Managers, Product Owners, and end users to translate requirements and solution architecture into design specifications and application features. Organizes the delivery of high-quality, innovative solutions or deliverables, setting effort estimates and continuously collaborating and updating the specifications, in line with user requirements.