Senior Software Engineer
Listed on 2026-01-12
-
Software Development
Full Stack Developer, Software Engineer, Cloud Engineer - Software
Technology Partners is currently seeking a talented Senior Software Engineer.
Do you have experience designing and developing cloud-based micro-service solutions for single-page web applications, and adept at collaborating and communicating technical concepts across diverse teams and with business stakeholders?
Let us help you make your next big career move a reality!
What You Will Be Doing:
We are building the future state platform for agents to enable farmers purchase the best products for their farms. We are building multiple capabilities including quotes, ordering, pricing, discounts, inventory, and delivery functions and need help to accelerate the delivery of these critical capabilities.
Key Responsibilities:
- Collaborate daily with a team to define requirements, manage priorities, and deliver capabilities.
- Interact directly with business customers to gather and understand requirements and how they translate into application features.
- Develop applications and services using the latest tools and technologies.
- Provide guidance for technical design and architecture decisions within the team and across the domain platform.
- Deploy applications across all environments in collaboration with the development team, release team, and Product Management.
- Perform unit, integration, functional, and non-functional testing.
- Ensure technical documentation needed to accurately represent application design and code.
- Develop strong relationships & communicate within the team, across teams, with Product Management, and with customers to increase the overall quality of products owned by the team and teams within the domain platform.
- Identify opportunities to develop new and better solutions.
Required Skills & Experience:
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience with 5+ years of experience.
- Expertise in solving challenging technical problems in the following areas:
- Single-page web application development.
- Cloud-based software solutions.
- Micro-service design and development.
- Strong collaboration and team focus, self-starter who takes ownership and is focused on delivering exceptional results.
- Ability to lead through ambiguity.
- Strong written and verbal communication skills.
- Ability to break down technical topics and build alignment.
Desired Skills & Experience:
- Experience in the team's tech stack including JavaScript (React), Node.js, Material Design, and Type Script.
- Experience in SQL and No
SQL databases. - Practical experience and understanding of industry practices, engineering principles, concepts, and standards.
- Demonstrates capable business insight, strategic mindset, cultivates innovation, drives vision & purpose, and decision-making skills.
Pay:$80.50 - $115.00 /hr.
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to provide sponsorship at this time or accept candidates who would require a corp-to-corp agreement.
If this position sounds like you,WE SHOULD TALK!
Your better future is ready, and we want to put the right tools in your hands to get you there. Let's go!
Keywords:Software Engineer, Web Development, Cloud Computing, Microservices, React, Node.js, JavaScript, Type Script, SQL, No
SQL, Quality Assurance, Agile
Looking for more opportunities with Technology Partners? Check !
All offers of employment at Technology Partners are contingent upon clear results of a thorough background check and drug screening that meet corresponding laws and regulations at the city, state and federal level.
Pay ranges are influenced by candidate qualifications, experience, and role specifics, with the actual rate determined considering skills, market conditions, and are subject to change by the employer; pay negotiations follow all state and federal legal guidelines.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).