Software Engineer
A successful Software Engineer will contribute to sound technical design, code development and provide support to Data and Analytics projects. Your primary responsibility will be to apply software development concepts and techniques to deliver on the functional design of end to end stakeholder solutions. You must be able to provide expertise in a range of software development methods, SDLC tools, and concepts, as well as contribute to the production of software documentation and code libraries. Additionally, the Software Engineer will be responsible for performing functional testing for developed code leveraging stakeholder use cases.
What You Will Do:
- Build powerful tools and capabilities
- Evaluate, identify, and recommend optimal tool and capability design recommendations to Data and Analytics teams
- Work iteratively to design, develop, test, deploy, maintain, and improve data and analytical tools and capabilities for stakeholders
- Work with third party software providers to successfully integrate their products into the Revantage infrastructure.
- Collaborate and share knowledge
- Collaborate with project team members to review and align development efforts to stakeholder use cases, business and functional requirements
- Work closely with Quality Engineers to design test plans and automated tests to support development efforts
What You Bring With You On Day 1:
- Intellectual curiosity and integrity
- Motivation and drive to achieve long-term business outcomes
- Current knowledge of global industry and IT trends and the impact that these might have on an organization
- Methodical and analytical approach to problem-solving and attention to detail
- Willingness to "own" problems and be held responsible for delivery
Skill Sets:
- Strong communication and collaboration skills to communicate design decisions and to understand business requirements
- Deep understanding of SDLC and Agile methodologies
- Willingness to "roll one's selves up" and dive deeply into problems
Experience And Qualifications:
- Bachelor's degree in Computer Science, Software Design, Engineering or another related field
- Strong experience with.NET, C#, SQL Server Development
- Interest and ability to learn other coding languages as needed
- Broad experience within Financial Services, Private Equity, and/or Real Estate industries
- Experience in testing Tableau in an analytic environment
- Certifications in Business Analysis and/or Quality Assurance Testing