You haven't searched anything yet.
A Day in the Life
The Software Development Supervisor role is primarily a facilitating role meant to empower and propel our development squads towards excellence and to help NRI progress along our Technical and Product roadmap. Their career path is more focused on developer mentorship, squad performance, and people management. They would take point in doing code reviews, breaking up work, providing estimates, and making sure the solution conforms to Definition of Done standards. You’ll be supporting the company to stay connected with some awesome clients that are heavily involved in the active lifestyle.
All About You
What You’ll Bring to the Role:
Things You Will be Doing
1. Provide ground level leadership for the software development team.
Embrace personal ownership of the product with a focus on the bigger picture and how our solutions tie into the larger architecture and system’s stability and performance. Work with developers on breaking down large, complex projects into smaller, more manageable units of work. Proactively identifying areas for improvement within the squad’s software and recommending solutions to improve existing software.
Track sprint and feature progress daily and provide updates to management on the victories and challenges faced by the development team.
Proactively investigate trouble and facilitate team discussion on new strategies to improve our products and process.
Conduct regular check-in’s and 1:1 meetings with team members. Provide constructive feedback and help build the skillsets of the talented people who will report to you.
Embrace personal ownership of the product and commit to helping our team succeed at meeting our sprint objectives through agile planning and continuous integration.
Suggest ways to improve our process and products, both during sprint retrospective and during the sprint.
2. Facilitate the development of new software enhancements to our in-house WMS.
Research and educate developers on best practices and the usage of design patterns to deliver scalable, maintainable solutions.
Take pride in having knowledge around what it takes to be a skilled software craftsperson, ensuring code created is well reasoned, clean, easy to understand that maximizes value without gold plating. Enjoy finding the sweet spot on the effort/cost curve and leaving every module a little better than they found it.
Collaborate with other team members on challenging deliverables and pivot as needed to ensure we succeed as a team.
Have a strong knowledge of cloud architecture, API development, and Azure tools.
3. Investigate and resolve system problems for the WMS.
Debug software components through system monitors/telemetry and log analysis.
Work directly with users to troubleshoot issues when required.
Perform data import/export procedures as required.
4. Ensure quality is baked into every step of the development process.
Ensure the squad output/outcomes/deliverable are aligned to the technical and product road map. Code reviews are done at an architectural level while enforcing code quality for all submissions.
Verify that we solved the right problem in a way that meets user needs and enhances the overall quality of the system and code base.
Work with other developers and our Quality Assurance/Automation specialists to ensure that new code is well covered with automated integration and UI tests.
5. Participate/Lead Scrum meetings (sprint planning, daily scrums, sprint reviews and retrospectives).
6. Perform other duties as requested.
Perks
Full Time
Business Services
$99k-121k (estimate)
03/28/2024
04/24/2024
nri.com
RALEIGH, NC
1,000 - 3,000
1965
T NAOMIE ODOOM
<$5M
Business Services
We align our goals with our clients goals a true partnership that ensures shared success. NRI (Nomura Research Institute, Ltd.), founded in 1965, delivers innovative solutions to your problems by providing insight-driven research, consulting and managed services. Our offerings include Financial IT Solutions, Consulting Services, Industrial IT Solutions, IT Platform Services, Cyber Security Services, and Digital Marketing Services. In each area of expertise, we make smart clients smarter by maximizing long-term financial performance in ways they never imagined. Driven by insights from our indu...stry-leading research and analysis, our practical solutions address today's business challenges and anticipate tomorrow's. NRI has 12,000 employees in 50 offices globally and reports annual sales above $3.7 billion. (As of Mar. 31th 2017) For more information, visit: https://www.nri.com/fit/ https://www.nri.com/global/ https://www.youtube.com/watch?v=pldqFw0II04
More
Show less