Jobs and Careers
KU
Senior Software Engineer (.NET)
KUBRAUnited Statesfull_timeVerifiedPosted 23 Jan 2025
About the role
KUBRA is in growth mode and currently seeking a .NET Senior Software Engineer to work alongside our Product Engineering Team!
As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The Senior Software Engineer engages directly with IT management, development teams and Service Delivery teams to ensure the successful design, development, and delivery of technology-based solutions.
This is a hybrid opportunity based out of our office in Tempe, AZ.
As a Senior Software Engineer, you will be responsible for design and implementation of new systems and features, as well as modification and maintenance of existing systems for adaptation to business and/or technology changes. The Senior Software Engineer engages directly with IT management, development teams and Service Delivery teams to ensure the successful design, development, and delivery of technology-based solutions.
This is a hybrid opportunity based out of our office in Tempe, AZ.
What you get to do every day
- Participate in conference calls and site meeting with the clients if needed
- Find solutions for converting client requirements into product implementations
- Participate in the full software development lifecycle
- Write code and contribute to the software architecture of a highly concurrent, high-throughput system
- Contribute to design of new functionality and expand existing functionality
- Collaborate with Software Engineers, Team Lead, and management on product roadmap and architecture development plans
- Help train and mentor other Software Engineers
- Manage a number of projects and tasks using a variety of technologies
- Document processes and track all implementation/ development activities through the DW Support Case system and KUBRA’s Agile development tracking tools
- May travel to visit clients throughout North America to participate in design sessions and deliver technical presentations and training
What kind of person should you be?
- Effective communication and organizational skills
- Team player who takes pride in their work
- Well-rounded agile, adaptable, and responsible individual with hands-on experience of all phases of a project – requirements, design, development, testing and deployment
- Strong analytical and problem solving skills
- Thrives in a fast-paced, delivery oriented environment with the ability to multi-task and manage multiple competing deliverables and deadlines
- Strong object oriented programming skills and knowledge of design patterns
- Extensive development experience with MS SQL Server and Cosmos DB
- Proficient in object oriented programming, data structures and algorithm efficiency
- Ability and desire to work at a very detailed level while also having the ability to understand objectives from a macro perspective.
- Willing to work extended hours to meet deadlines when required
- Passionate about building great software that exceed user expectations
- Ability to learn and adapt to new technologies through training, self-advancement, and collaboration with peers
What skills do you need?
- 5+ years of full stack application development experience including the design, development, testing and implementation of both web and desktop-based solutions
- 3+ years of hands-on experience with Web Services/APIs
- Experience designing and implementing modern apps using the following tools: React/Redux, Typescript, C#, .Net Core, MVC, ASP.NET, SQL, JavaScript/TypeScript, HTML/CSS
- Working knowledge of the following technologies are considered assets: Mobile iOS/Android, Azure Cloud, Docker, Microsoft PowerBI.
- Leadership attributes and passion for mentoring and working with business users to deliver well-crafted solutions
What can you expect from us?
- Award-winning culture that fosters growth, diversity and inclusion for all
- Paid day off for your birthday
- Free LinkedIn Learning subscription
- Bi-annual performance-based bonuses
- Continued education with our education reimbursement program
- Flexible schedules
- Free unlimited access to our refreshment stations (fully stocked with tea, coffee and other beverages)
- Two paid days for volunteer opportunities
- Free on-site Fitness center
- Access to a ‘Tickets at Work’ membership
- A free premium membership for ‘Headspace’; an app geared towards mental health and wellbeing
- 401k Matching
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s