Senior .Net Core Developer
Net developer job in Phoenix, AZ
Company Background
Founded in 1992, Mi-Case is the industry leader in fully integrated offender management software solutions and provides industry expertise and consulting within Criminal Justice and Public Safety systems. Mi-Case leverages a unique combination of technical, functional, and industry specialization as well as partnerships with key software vendors to deliver maximum value add projects.
About the Role
The Senior .NET Core Developer is responsible for developing, testing, and maintaining software solutions. A successful candidate must be self-motivated and eager to take on new challenges and work well with other employees and customers.
**Remote may be considered for candidates located outside PHX Metro**
Responsibilities
Develop and maintain efficient, reusable, and reliable code.
Conduct functional and non-functional testing.
Troubleshoot and debug applications effectively and efficiently.
Ensure the best possible performance, quality, and responsiveness of applications.
Learn and follow industry best practices adopted by the organization.
Understand and follow good code automation concepts and principles.
Understand client requirements and how they translate to new application features.
Provide estimates for new change requests.
Collaborate with development team and other IT staff to set specifications for new applications.
Evaluate existing applications and understand how to modernize.
Develop technical documents as required to accurately represent application design and code.
Qualifications
8+ years of .NET Experience
5+ years of .NET Core Experience
Bachelor of Science degree in computer science or relevant field
Microsoft Application Development Certification is a plus.
Required Skills
Agile software development experience.
Experience with building web applications, APIs, and microservices using .NET Core.
Worked on .NET 6 or above, specifically .NET Web API and Blazor Server.
Strong experience in developing RESTful APIs.
Experience with Test Suites and Packages like NUnit/XUnit, FluentAssertions.
Experience with Team Foundation Server / DevOps
Experience with ORM frameworks such as Entity Framework
Relational DB experience and strong understanding of good data design.
Understanding of and experience with modern software design principles and practices like clean architecture.
Experience writing efficient LINQ queries.
Understanding of enterprise-level software design patterns.
Experience with GitHub, Continuous Integration, and optionally continuous delivery mechanisms.
Familiarity with infrastructure and platform as a Service concept.
Understanding of the SDLC and Agile development methodology.
Understanding of multi-threaded and concurrent programming techniques.
Preferred Skills
Results - Consistently delivers required business results; sets and achieves achievable, yet aggressive, goals; consistently complies with quality, service, and productivity standards and meets deadlines; maintains focus on company goals.
Technical/Functional Expertise - Demonstrates and effectively applies depth and breadth of knowledge and skill in a technical or functional area.
Professional Development - Demonstrates a commitment to professional development by proactively seeking opportunities to develop new capabilities, skills, and knowledge; acquires the skills needed to continually enhance his/her contribution to the company and to his/her respective profession.
Communication - Respectfully listens to others to gain a full understanding of issues; comprehends written material; presents information in a clear and concise manner orally and in writing to ensure others understand his/her ideas; appropriately adapts his/her message, style, and tone to accommodate a variety of audiences.
Problem Solving - Analyzes problems by evaluating available information and resources; develops effective, viable solutions to problems which can help drive the effectiveness of the company.
Project Management - Effectively manages project(s) by appropriately focusing attention on the critical few priorities; effectively creates and executes against project timelines based on priorities, resource availability, and other project requirements (i.e., budget); effectively evaluates planned approaches, determines feasibility, and adjusts when needed.
Teamwork - Cooperates with others to accomplish common goals; works within and across his/her department to achieve shared goals; treats others with dignity and respect and maintains a friendly demeanor; values the contributions of others; can work effectively with people of diverse backgrounds and characteristics.
Interpersonal and Organizational Professionalism - adept in displaying positive interpersonal skills and has self-awareness in being accountable and responsible. Recognizes areas for self-improvement and pursues professional development for continuous learning. Aligns actions to the mission and goals of the organization. Follows through on initiatives and meets deadlines, puts thought into appropriate professional-development and keeps skills updated. Follows through on initiatives and meets deadlines, puts thought into appropriate professional- development and keeps skills updated.
Senior .NET Software Developer
Net developer job in Phoenix, AZ
Title: Senior .NET Software Developer
Phoenix, AZ - REMOTE
We are seeking a highly experienced Senior .NET Software Developer with 15+ years of professional development experience to join our team. The ideal candidate will be a technical leader, responsible for designing, developing, and maintaining enterprise-grade applications using the Microsoft .NET ecosystem. This role requires strong problem-solving skills, deep technical expertise, and the ability to build and maintain legacy applications while collaborating across teams.
Required Skills & Qualifications
15+ years of professional software development experience with the .NET framework and .NET Core.
Strong proficiency in C#, ASP.NET MVC, ASP.NET Core, Web API.
Expertise in SQL Server, Entity Framework, LINQ.
Experience with front-end technologies (JavaScript, TypeScript, Angular/React, HTML5, CSS).
Solid understanding of object-oriented programming, design patterns, and SOLID principles.
Hands-on experience with cloud platforms (AWS preferred).
Familiarity with CI/CD pipelines, Git, DevOps practices.
Strong problem-solving, analytical, and communication skills.
Ability to work independently and lead technical initiatives.
Power Platform Developer/Power Apps Developer
Net developer job in Phoenix, AZ
Title: Microsoft Powerapp developer
Duration: Long term contract
Key Skills: Power Platform Development (Canvas Apps, Model Driven Apps, Custom Pages, Power Pages, and Dataverse, Azure functions), C#/.NET Framework, Azure Functions, Azure Logic Apps, REST services, and CRM Applications, MongoDB, Terraform
Job Details:
We are seeking a highly skilled and experienced Power Platform Developer to join our team.
As a Power Platform Developer, you will be responsible for developing and implementing solutions using Microsoft Power Platform, including Canvas Apps, Model Driven Apps, Custom Pages, Power Pages, and Dataverse, Azure functions.
You should have a strong background in Microsoft technologies, with at least 3 years of experience in Power Platform development.
Be a champion for both technical and functional solutions across full stack development, driving the adoption of new features and technology
Follow Agile delivery methodology
Key Responsibilities
Develop and implement solutions using Microsoft Power Platform, including Canvas Apps, Model Driven Apps, Custom Pages, Power Pages, and Dataverse.
Minimum 3 years' experience of working in agile/iterative software development teams with a DevOps working setup and with an emphasis on self-organization and delivery to agreed commitments.
Utilize your experience with the Microsoft technology stack, including C# and .NET Framework, to develop robust and scalable applications.
Integrate PowerApps with Azure Functions, Azure Logic Apps, REST services, and CRM Applications.
Develop and implement unit tests to ensure the quality and reliability of the codebase.
Collaborate with cross-functional teams to gather requirements and design solutions that meet business needs.
Work with MongoDB for data storage and retrieval.
Write Infrastructure as Code (IaC) using Terraform to automate deployment and configuration processes.
Stay up-to-date with the latest industry trends and technologies, and provide recommendations for process improvements and enhancements.
Ability to write clean, maintainable, reusable and well-documented code
Strong problem-solving and analytical skills
Experience with deployment and hosting of web applications
Able to fit in well within an informal rapid innovation environment and to provide hands-on management
Required Skills, Qualifications & Experience
10+ years of experience with Microsoft technologies.
At least 3 years of experience in Microsoft Power Platform development, including Canvas Apps, Model Driven Apps, Custom Pages, Power Pages, and Dataverse.
Strong experience with the Microsoft technology stack, including C# and .NET Framework.
Experience with Common Data Service and integrating PowerApps with Azure Functions, Azure Logic Apps, REST services, and CRM Applications.
Experience with Azure stack is an added advantage.
Experience writing Infrastructure as Code (IaC) using Terraform.
Experience with UX Interface and ReactJS is a plus.
Strong problem-solving and analytical skills.
Well versed in using AI tools like GitHub Co pilot
Excellent communication and collaboration skills within an informal rapid innovation environment and to provide hands-on management
Software Engineer lll
Net developer job in Tucson, AZ
Job Title: Software Engineer III
Zip Code: 85756
Duration: 12 months
Pay Rate: $88.99 /hr.
Job Description:
* The Test Equipment Engineering (TEE) team within the Specialty Engineering Directorate is a multi-discipline organization responsible for developing advanced windows application solutions for all Client products.
* We are hands-on, designing with the latest technology and tools, and integrating state of the art software solutions with the most advanced engineering systems in the world.
* TEE products are in engineering labs, in the field, and in production environments utilized for weapon system products.
* TEE has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment.
* This position is focused on the design, development, integration, and maintenance of software as a part of on-site factory support of systems to support weapon system product development.
* The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization.
* The selected candidate will contribute to multidiscipline engineering teams.
* Typical work involves the development of both engineering and production equipment, environments, and systems.
* As such, the candidate will contribute to the completion of all stages of product development for RMD weapon system products.
* They will be expected to work, either as a part of a team or independently, to design, develop, and implement system level applications in support of producing and maintaining weapon system products.
Skills:
* ***STEM degree with min 5yrs industry experience or 3 years plus advanced degree ***
* Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS) Prioritize and handle multiple software engineering tasks concurrently
* Troubleshoot software and test equipment instrumentation Work in a multidiscipline engineering team environment
* Develop and derive requirements for software products Lead and mentor junior software engineers
* Develop computer architectures and computer hardware optimization techniques
* Develop software drivers for the operation of computer hardware interfaces Work with common computer hardware interfaces and data protocols such as TCP/IP, UDP, or RS-422
* Utilize Unified Modeling Language (UML) to visualize software architecture and design
* Work within software development lifecycles, such as Waterfall and Agile Practice sound Software Configuration Management principles using Microsoft Azure DevOps Server or GitHub
Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.
Java Developer with Github CoPilot / AI Code Generator
Net developer job in Phoenix, AZ
We are
At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 58 offices in 21 countries within key global markets.
Our challenge
We are seeking a highly experienced Senior Java Developer with a strong background in Generative AI and expertise in using GitHub Copilot to join our innovative team. The ideal candidate will possess over 10 years of experience in software development, with a proven track record of designing and implementing complex applications. Candidate will lead projects that leverage Generative AI technologies to enhance the software solutions and drive efficiency across development processes.
Additional Information*
The base salary for this position will vary based on geography and other factors. In accordance with law, the base salary for this role if filled within Phoenix, AZ is $100k - $110k/year & benefits (see below).
The Role
Responsibilities:
Design, development, and deployment of Java-based applications incorporating Generative AI solutions.
Leverage GitHub Copilot to improve development speed and code quality, serving as a mentor for team members on best practices.
Collaborate with data scientists and AI engineers to integrate AI models and algorithms into software applications.
Architect and implement scalable microservices and RESTful APIs aligned with business requirements.
Ensure the performance, security, and reliability of applications throughout their lifecycle.
Conduct code reviews, providing constructive feedback and guidance to junior developers.
Stay abreast of emerging technologies and trends in AI and software development to drive innovation.
Collaborate with cross-functional teams to define project scope, objectives, and deliverables.
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Experience in (AI Code Generator/ AWS sagemaker Spring AI/Harness, Postgres, MongoDB, Github CoPilot)
Experience in (AI Code Generator/ AWS/Sagemaker, Spring AI, Harness, Postgres, MongoDB, Github CoPilot)
Minimum of 8 - 10 years of proven experience as a Java Developer with a strong portfolio of successful projects.
Extensive experience with Generative AI concepts, frameworks, and applications.
Proficiency in utilizing GitHub Copilot and other AI-assisted development tools to optimize coding processes.
Deep understanding of the Spring Framework, Hibernate, and other Java technologies.
Familiarity with cloud platforms (AWS, Azure, Google Cloud) and their AI services.
Experience with database design, management, and SQL (MySQL, PostgreSQL, etc.).
Exceptional problem-solving skills, attention to detail, and a commitment to quality.
Strong communication, leadership, and mentorship abilities.
We offer:
A highly competitive compensation and benefits package.
A multinational organization with 58 offices in 21 countries and the possibility to work abroad.
10 days of paid annual leave (plus sick leave and national holidays).
Maternity & paternity leave plans.
A comprehensive insurance plan including medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region).
Retirement savings plans.
A higher education certification policy.
Commuter benefits (varies by region).
Extensive training opportunities, focused on skills, substantive knowledge, and personal development.
On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses.
Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups.
Cutting edge projects at the world's leading tier-one banks, financial institutions and insurance firms.
A flat and approachable organization.
A truly diverse, fun-loving, and global work culture.
SYNECHRON'S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference' is committed to fostering an inclusive culture - promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant's gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Senior Actuary / Principal - Medicaid & Business Development
Net developer job in Phoenix, AZ
Saenger Associates is seeking an entrepreneurial minded Senior Actuary/Principal with deep expertise in Medicaid, actuarial theory, and affordable care act (ACA) for our client. The ideal candidate will have a strong business development background and, ideally, an existing client base to grow with our client. This is an opportunity to join a well-established firm with a 20+ year reputation in actuarial consulting while benefiting from a highly skilled support system.
Responsibilities -
Lead and oversee Medicaid actuarial projects, including rate setting, risk adjustment, and financial modeling.
Drive business development efforts, securing new engagements and expanding relationships with existing clients.
Leverage your industry network to bring new opportunities to our client and contribute to revenue growth.
Mentor and develop junior actuaries, ensuring high-quality deliverables and adherence to actuarial best practices.
Collaborate with regulatory agencies and clients on state and federal Medicaid initiatives.
Utilize our client's robust actuarial models and data analytics tools to deliver superior client solutions.
Qualifications -
Fellow of the Society of Actuaries (FSA) or Associate (ASA) with significant experience. 10+ years of actuarial experience with a focus on Medicaid and healthcare consulting. Proven business development experience, with a history of securing and managing client relationships. Strong understanding of actuarial principles, risk adjustment, and payment models. Experience working with state Medicaid agencies, managed care organizations (MCOs), and CMS. Excellent leadership, communication, and project management skills. Background in mathematics, actuarial science, statistics, computer science, or related fields.
Preferred Skills -
Existing book of business or strong industry relationships that can generate new opportunities. Experience with alternative payment models, value-based care, and actuarial certifications. Knowledge of data analytics and predictive modeling techniques.
Application Architect
Net developer job in Phoenix, AZ
Solution / Application Architect
As a Solution / Application Architect, you will lead the design of end-to-end solutions that integrate travel aggregators and partner APIs with client channels, ensuring seamless, secure, and high-performing delivery of mission-critical data. While your primary focus is on solution architecture-aligning applications with business needs, partner requirements, and compliance-you will also bring a strong grounding in system architecture principles such as scalability, resilience, and fault tolerance, which are considered baseline capabilities for this role.
Your Primary Responsibilities may include:
Design application and integration architectures that connect external travel partners with client's platforms, using secure and performant APIs.
Define solution patterns for partner onboarding, API lifecycle management, data transformation, error handling, and monitoring.
Ensure solutions are built on strong system-level foundations (scalable, highly available, fault-tolerant, performant).
Provide technical leadership on middleware adoption (queues, caching, event streaming, API gateways) to support partner integrations.
Collaborate with product, compliance, and engineering teams to ensure solutions meet business needs, regulatory standards, and SLA commitments.
Continuously evaluate and re-architect solutions as partner demands, transaction volumes, and business priorities evolve.
Remain technology-agnostic, capable of designing solutions across Java/Open systems or Microsoft platforms.
Qualifications include:
Proven experience as a Solution Architect, with strong grounding in system architecture principles (distributed design, scalability, reliability).
Hands-on expertise in API management, integration frameworks, and middleware technologies.
Experience with external B2B integrations, ideally in travel, financial services, or other high-volume transaction ecosystems.
Familiarity with industry standards (e.g., OTA, GDS, NDC) and compliance frameworks (e.g., PCI DSS) preferred.
Ability to bridge business needs and technical design, ensuring architectures deliver measurable value.
Technology flexibility: Java/Open systems preferred, Microsoft stack acceptable.
Track record of modernizing application landscapes and enabling partner-driven ecosystems.
Leadership Skills may include:
Business-Technology Alignment: Ensures solution designs address business goals and partner requirements while resting on robust system foundations.
Drives Innovation & Change: Champions API-first architectures, scalable patterns, and modernization initiatives.
Collaborative Leadership: Engages across business, compliance, and engineering functions to deliver unified solutions.
Communication: Simplifies complex system and solution concepts for business leaders, while providing depth for technical teams.
Senior Software Engineer
Net developer job in Phoenix, AZ
We're a venture-backed startup automating notarizations for real estate transactions - processing $35M in closings every single day. With top-tier investors and world-class talent on our team, we're scaling fast and transforming one of the last paper-heavy industries into a seamless digital experience.
We're looking for hungry, ambitious software engineers ready to grow with us early, ship fast, and make a massive impact on the future of real estate technology.
Role Description
We're hiring a Senior Software Engineer (Full-Time, Hybrid) to help us scale the platform powering $35M in real estate closings every day. In this role, you'll take ownership across the full stack, designing and implementing both front-end and back-end solutions that ensure performance, reliability, and security at scale. You'll collaborate with a small but fast-moving cross-functional team, building features that directly impact thousands of users in the real estate industry.
Salary: $100-160k + benefits.
Qualifications
Strong background in Computer Science and professional software development
Proficiency in full-stack web development (Node.js, Express, PostgreSQL, ReactJs experience a plus)
Solid understanding of Object-Oriented Programming (OOP) principles
Experience designing secure, scalable systems for SaaS platforms
Excellent problem-solving and analytical skills
Ability to work in a hybrid environment (2 days in-office per week)
Backend Software Engineer
Net developer job in Phoenix, AZ
Job Title: Backend Software Engineer - FinTech
Duration: Long-term
About WCT
WCT is a global talent solutions partner committed to delivering high-impact technology and engineering talent to some of the world's most innovative companies. As a WCT employee, you'll be part of a dynamic, growth-oriented culture that values collaboration, continuous learning, and excellence in execution.
Job Description:
The Digital Banking and Payments team is responsible for our Card Payments Processing and Digital Bank products. We are currently building platforms responsible for ACH, Wire, Bill Pay, Zelle, Debit, Checking, and Savings applications that allow teams to create products at scale and allow digital channels to deliver compelling experiences in a dramatically faster fashion.
We're building a next-generation orchestration and automation platform to support thousands of business processes across the enterprise. This isn't about coding one-off automations - it's about creating the platform, APIs, and orchestration primitives that other developer teams will use to define, run, and scale their business processes.
As the Lead Backend Engineer, you'll be hands-on in Kotlin every day, designing platform services, integrating workflow orchestration frameworks, and enabling GenAl-powered intent parsing and decision nodes. You need to understand complexity, tradeoffs and scaling.
Responsibilities
Design and build backend platform services in Kotlin for ingestion, orchestration, RBAC, monitoring, and developer tooling.
Implement and optimize workflow orchestration frameworks (e.g., Temporal - preferred, Cadence, Camunda).
Provide scalable Alts and abstractions that empower other teams to build workflows on the platform.
Integrate GenAI/NLP pipelines for intent parsing, process matching, and intelligent decisioning.
Champion developer experience (X) through tooling, CI/CD improvements, and observability.
Mentor backend engineers, lead design reviews, and guide technical decisions.
Collaborate closely with frontend, product, and process analysts to ensure platform adoption and impact.
Qualifications:
Bachelor's degree in computer science. Engineering, Data Science, or related field (or equivalent experience).
10+ years of backend engineering experience, with strong Kotlin/JVM expertise.
Proven track record building platforms, frameworks, or orchestration services (not just applications).
Hands-on experience with workflow orchestration systems (Temporal, Cadence, Camunda, or similar).
Excellent knowledge in graph algorithms.
Deep knowledge of distributed systems. API design, and event driven architectures.
Practical experience integrating GenAI/NLP into backend systems.
Experience with RBAC/security models in multi-tenant or enterprise environments.
Strong bias for action, ability to thrive in lean teams inside large organizations, and passion for delivering value quality.
Natural mentor with excellent communication skills, collaborates across functions and knows when to push back.
Compensation / Salary Range: The typical pay range for this role is: USD $80,000/Yearly - $100,000/Yearly. Factors that may affect pay within or outside of this range may include but not limited to geography/market, skills, education, experience, and other qualifications of the successful candidate.
Benefits: Medical, dental, Vision, Life, PTO, Holidays, 401(k) benefits and ancillaries may be available for eligible WCT employees and may vary depending on the nature of your employment.
WCT will accept applications and processes offers for these roles until the role is filled.
Equal Employment Opportunity Declaration:
WCT is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
API Software Engineer
Net developer job in Phoenix, AZ
Hybrid - 2-3 days on site
Phoenix, Arizona
Join a technology-focused organization building real-time solutions that keep commercial fleets moving safely and efficiently. Our work impacts highways across the nation, and we're looking for bold thinkers who want to build scalable, cloud-native systems that matter.
The Role
We're seeking an API Software Engineer with experience in SOA and Microsoft Azure. You'll design and build distributed .NET services, contribute to cloud architecture, and collaborate with cross-functional teams to deliver high-quality, maintainable solutions.
What You'll Do
Develop and maintain .NET APIs and services (C#)
Contribute to service-oriented and event-driven architecture
Build cloud-native solutions using Azure (Functions, Service Bus, API Management, Event Grid, App Services, Key Vault)
Support CI/CD pipeline development with Azure DevOps
Participate in code reviews and work closely with product and engineering teams
What You Bring
3-5 years of .NET (C#) development experience
Experience with SOA, SQL Server/Cosmos DB, REST APIs, and distributed systems
Hands-on Azure experience (PaaS services)
Familiarity with CI/CD, Agile, and core engineering principles
Bonus: IaC (Terraform/Bicep), AKS, DDD/CQRS, NServiceBus/RabbitMQ, Azure certifications, observability tools.
Who You Are
Proactive, collaborative, comfortable with ambiguity, and committed to clean, scalable engineering. Strong communicator with a high sense of ownership.
Benefits
Medical, dental, vision (day one), PTO, holidays, 401(k) match, lifestyle account, tuition reimbursement, voluntary benefits, EAP, employee well-being programs, and professional development opportunities.
Senior Full Stack Developer (.NET-Focused)
Net developer job in Tempe, AZ
*About Us* Ready to apply Before you do, make sure to read all the details pertaining to this job in the description below. We are a fast-growing financial software company with a diverse platform that modernizes personal credit, small business lending, and high-ticket sales.
We are a *developer-first company* that believes exceptional products come from empowered engineers. Our culture centers on craftsmanship, autonomy, and a relentless commitment to *product excellence*. We value teams that collaborate deeply, take ownership, and continuously evolve their skills-especially through the use of *modern AI-enhanced development practices*.
Our developer policy: *Allow developers to develop!*
*Role Overview*
We're seeking a *Senior Full Stack Developer* with strong expertise in *.NET backend development* as the primary focus. The ideal candidate combines architectural thinking with hands-on coding ability and thrives in a fast-moving environment. Frontend experience is important, but backend competencies-particularly designing scalable, secure, and maintainable services-are the priority.
DevOps experience with *Google Cloud Platform (GCP)* is a major plus. If you're comfortable owning deployment pipelines, production observability, and cloud-native infrastructure, we want to hear from you.
*Key Responsibilities*
* Design, build, and maintain high-performance backend services using *C# and .NET*
* Lead architectural decisions around APIs, database design, and system integrations
* Contribute to full-stack features across backend and modern frontend frameworks
* Collaborate with product and engineering teams to deliver high-quality, user-focused solutions
* Establish best practices for code quality, testing, and maintainability
* Drive improvements in CI/CD pipelines and cloud deployment workflows (GCP strongly preferred)
* Use *modern AI tools* (e.g., code assistants, automated test generation, refactoring aids) to accelerate development and improve code quality
* Mentor junior developers and contribute to an engineering culture of excellence
*Required Skills & Experience*
* 5+ years of professional software development experience
* Strong expertise with *.NET 6+*, C#, Web APIs, and backend architecture
* Experience with relational and NoSQL databases (e.g., Firestore, SQL Server, PostgreSQL)
* Solid understanding of distributed systems, performance optimization, and secure coding practices
* Proficiency with a modern frontend framework (Vue, React, Angular, etc.)
* Familiarity with containerization (Docker) and CI/CD pipelines
* Experience integrating AI-assisted tooling into engineering workflows
*Nice-to-Have*
* Hands-on DevOps experience with *Google Cloud Platform*, including Cloud Run, Cloud Functions, Pub/Sub, Cloud SQL, or GKE
* Infrastructure-as-code experience (Terraform, Pulumi, etc.)
* Exposure to event-driven architectures or message queues
* Experience with automated testing frameworks and observability xevrcyc tooling
*What We Offer*
* A *developer-first* environment that values deep work, autonomy, and innovation
* A culture that prioritizes product craftsmanship and continuous improvement
* Opportunities to drive technical strategy and shape systems from the ground up
* A culture where commitments matter-we ship what we promise and own our work from conception to production
* Supportive teammates committed to high standards and modern engineering practices.
* The freedom to use *cutting-edge AI tools* to work smarter and build better products faster
Job Type: Full-time
Pay: $82,000.00 - $120,000.00 per year
Benefits:
* Dental insurance
* Health insurance
* Paid holidays
* Paid sick time
* Paid time off
Ability to Commute:
* Tempe, AZ 85284 (Preferred)
Ability to Relocate:
* Tempe, AZ 85284: Relocate before starting work (Preferred)
Work Location: Hybrid remote in Tempe, AZ 85284
Senior Java Software Engineer
Net developer job in Phoenix, AZ
IntraEdge has an immediate need for a Senior Java Developer in Phoenix, Arizona.
US CITIZEN ONLY - NO CORP TO CORP
MUST INTERVIEW ONSITE IN Phoenix AND WORK HYBRID IN Phoenix 3X PER WEEK
Local Candidates to Phoenix Only (no relocation)
Must haves: AWS experience, along with Java backend, RESTful APIs and spring boot as must skill set
5-10 years of Java backend development, Spring Boot, Restful APIs a must
Overall Purpose
Develops, documents, tests, debugs and maintains software product applications; provides expertise and familiarity in software tools, frameworks and best practices in secure software engineering. Collaborates effectively with other members of the team to deliver on the team's backlog.
Essential Functions
Participates in the discussion and implementation around complex capabilities.
Develops complex features and capabilities to enhance the Early Warning core product offerings.
Managing source code using Git.
Receiving, reviewing, and approving pull requests ensuring that code quality remains high.
Querying platform data using SQL-based DBs.
Working on complex Java Web Services using Spring Boot.
Document complex details and decisions in Confluence.
Building automated tests alongside sprint work that is integrated into the CI/CD pipeline, considering environment variables, and providing recommendations.
Able to troubleshoot complex bugs that may arise during development.
Support the company's commitment to risk management and protecting the integrity and confidentiality of systems and data.
The above job description is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow instructions and perform other related duties as assigned by their supervisor.
Minimum Qualifications
Education and/ or experience typically obtained through completion of a bachelor's degree in computer science, Computer Science Engineering, Computer Information Systems, Electrical Engineering, or related field.
Minimum 5 years direct experience in Software Engineering or related experience.
Proficient with Git source control and Git flow branching model.
Spring / Spring boot framework is required.
Familiarity with modern DevOps practices.
Familiarity writing automated tests.
Proficient with SQL.
Proficient in RESTful service design.
Experience with Docker/ Kubernetes.
Experience with Kafka.
Excellent written and spoken communication.
Background and drug screen
Preferred Qualifications
Additional related education and/or work experience preferred
Experience with SOAP services.
Familiar working with common data format standards like XML, JSON, YAML, etc.
NoSQL experience (Redis, HBASE, AeroSpike, etc.)
FinTech experience is highly beneficial
ASP.NET developer
Net developer job in Scottsdale, AZ
Link Technologies is seeking a Software Development Architect for a well-established client in Scottsdale, AZ. Established in 2000, Link Technologies has provided professional services in the areas of Information Technology, Engineering, Business Support, Project Management, and Cyber Security/Information Assurance to some of America's top Corporations and Government Agencies at the Federal, State, and Local level.
Job Description
Link Technologies is seeking an ASP.net developer contract to hire for a high-profile client in Scottsdale, AZ. Established in 2000, Link Technologies has provided professional services in the areas of Information Technology, Engineering, Business Support, Project Management, and Cyber Security/Information Assurance to some of America's top Corporations and Government Agencies at the Federal, State, and Local level.
The ASP.net Developer will be responsible for:
Designing, developing and migrating a large number of enterprise-level applications via Azure Cloud Services
Designing and developing applications using Microsoft technology stack (including ASP.NET, ASP.NET Web API, Classic ASP, VB6, Microsoft SQL Server)
Analyzing applications for Azure migration suitability and defining Cloud migration strategy for large number of applications
Designing solutions for high availability and disaster recovery on Azure
Implementing continuous integration and continuous delivery of service oriented application
Qualifications
The ASP.net Developer must have:
3+ years of experience in designing, developing and migrating large number of Azure cloud based applications
Thorough understanding of Azure cloud services (covering Azure Compute, Storage and Network and PaaS services including App Services, Web Role/Worker Role, SQL Azure Database among others)
Strong knowledge of Cloud security standards and principles including Identity and Access management in Azure
Strong knowledge of Enterprise Architecture, Azure cloud reference architecture and associated design patterns
Experience in using Azure migration tool
Ability to thoroughly test code and resolve defects early
Good communication skills - the ability to make complex areas understandable, demonstrate passion and leadership
Additional Information
All your information will be kept confidential according to EEO guidelines.
MO-620-5773 NET Developer
Net developer job in Phoenix, AZ
Job Description
100% on Site. IN PERSON INTERVIEW IS REQUIRED.
Must be currently local to AZ to apply.
Fullstack .NET Developer Opportunity Duration: Up to 12 months (with possible extension)
Employment Type: W2 or Corp-to-Corp
About the Role
Our direct client is seeking a skilled Fullstack .NET Developer to join their team in Phoenix, AZ. This is an exciting opportunity to design, develop, and optimize web-based business applications while working collaboratively in a dynamic, agile environment.
Key Responsibilities
Design & Development: Create, code, test, and debug web programs using full lifecycle development techniques, ensuring compliance with specifications.
Database Expertise: Leverage strong SQL skills to implement best practices and optimize backend processes.
Project Management: Analyze automation requests, develop work plans, schedules, and cost estimates for projects.
Documentation: Produce required SDM technical documents, including Technical Specs and Design Docs.
Collaboration: Interface with users to gather requirements, provide enhancements, resolve issues, and stay aligned with user plans and project goals.
Reporting: Prepare periodic project status reports and participate in staff and technical meetings.
Required Skills
Proficient in C#.NET development
Strong backend SQL experience
Expertise in optimization techniques
Experience with SSIS integration
Familiarity with DevOps and GitHub
Proven experience in Agile methodologies
Preferred Skills
Experience with React and Bootstrap
Knowledge of API development
Ability to write effective User Stories
Proficiency in JavaScript
Familiarity with CI/CD pipelines
Experience in modernizing legacy systems
Proficiency with Visual Studio
By replying to this job advertisement, I agree I want to receive additional job advertisements from FHR, including email, phone and mail to the contact information I am submitting. I consent to FHR, its affiliates, third parties and partners processing my personal data for these purposes and as described in the Privacy Policy. I understand that I can withdraw my consent at anytime.
ASP.NET Developer
Net developer job in Scottsdale, AZ
Exquisite Software is looking to expand our engineering team is seeking a talented ASP.NET developer with over 1-year experience developing consumer and business applications for iOS and Android. You will be working in an Agile environment on a team developing Web Applications and WebAPI using Azure. This position is very collaborative and needs someone that has experience enjoying working in a team environment.
Responsibilities
You will be reporting directly to senior management.
Converting prototypes and designs into Xamarin.Forms user-interfaces.
You will be contributing to the estimates of future projects.
Maintain and update existing API's written in C#, Node.JS and JavaScript AWS Lambdas.
Follow processes, read specifications, be self-disciplined, with a motivated attitude.
Ability to think outside the box and gain a perspective on project architectures and eliminate the number of continual iterations each project faces.
Maintain code integrity and organization while adhering to coding style guides and best practices.
Implementation of security and data protection.
Requirements
Minimum of 3-years experience using C#.
Minimum of 1-year experience using Git or other version control system (VCS)
Minimum of 6-months experience with the following project management software:
Jira
GitHub
Minimum of 1-year experience using Microsoft Azure.
Experience using Azure DevOps and Pipelines is a plus.
Write technical specifications and documentation is a plus.
Benefits and Perks
Health Care Options
401k Matching and Retirement Savings Plans
Commission and Bonuses
Casual dress code
Free Snacks and Company Paid Meals
Free Gym membership
Monthly BBQ's and team building events.
Paid Time Off
Tuition Reimbursement, excellent continous training and education, and opportunities for growth.
Additional Compensation
Equity Opportunities
Great Commision Opportunities
Unique Bonuses Plans
Disclaimer
All offers for employment with Exquisite Software are contingent upon the candidate having successfully completed a criminal background check. Exquisite Software will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act.
Relevant military experience is considered for veterans and transitioning service men and women.
Exquisite Software is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation.
Software Developer II
Net developer job in Tucson, AZ
Job Purpose The Software Developer 2 role is designed for software developers with 3-5 years of software development experience. This mid-level role is ideal for professionals who have a solid foundation in software development and are ready to take on more complex tasks and responsibilities. The Software Developer 2 will contribute to the design, development, and maintenance of software applications, collaborate with cross-functional teams, and help mentor junior developers.
Duties & Responsibilities
* Design, develop, and maintain custom software solutions that integrate with backend databases.
* Enhance and optimize existing applications for performance and scalability including back-end services or APIs
* Collaborate with cross-functional teams to define, design, and deploy new features
* Participate in code reviews, testing, and documentation efforts, and provide constructive feedback to peers
* Assist in mentoring junior developers and sharing best practices
* Stay current with emerging technologies and industry trends
* Follow established development and change management processes.
* Perform other duties as assigned by the manager
Please note that we will not hire individuals who require sponsorship now or in the future, as well as any work authorization that requires company involvement or documentation (H-1B, OPT, STEM OPT, CPT, TN, J-1, O-1, etc.)
Requirements
* Proficient in Microsoft .NET development including ASP.NET Core
* Strong understanding of object-oriented programming using C# and Entity Framework
* Experience with client-side technologies such as JavaScript, HTML, and CSS
* Ability to write clean, maintainable, and efficient code
* Ability to learn quickly and adapt to new tools and technologies, leveraging AI where possible to accelerate software development and improve software quality
* Strong problem-solving skills and attention to detail
* Ensure adherence to coding standards, development process, and change management procedures.
* Excellent communication and organizational skills
* Ability to work independently and collaboratively in a remote team environment
* Commitment to continuous learning and professional development
Qualifications
* Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
* 3-5 years of experience in the design, development, and deployment of custom software applications
* Experience creating and/or integrating with web services and APIs
* Experience with MS SQL Server\Postgres and database design concepts
* Proficiency with development tools such as Visual Studio, VS Code, Azure DevOps
* Experience with GIT or other version control systems
* Experience using AI to expedite software development
* Understanding of software development principles
* Ability to pass a background check and drug screen
Web Developer (On site)
Net developer job in Tucson, AZ
Job Description
, applicants must be within local area for consideration*
Web Developer shall assist with website builds, implementing new design features, and working to ensure that the underlying structure of a WordPress based website is correct. Web Developer will take direction from senior management and assist with all aspects of website and graphic design. Web Developer will be responsible for implementing visual elements that users see and interact within websites.
ESSENTIAL FUNCTIONS
• Responsible for all aspects of website design.
• Build high-quality mockups and design different prototypes.
• Provide high-quality graphics and visual elements.
• Assisting with the testing and maintenance of backend and front-end websites.
• Optimize websites for maximum speed and multiple platform deployment.
• Brainstorming new tech applications such as digital storage and mobile technology.
• Collaborating with management to make suggestions for new web features.
• Keeping up-to-date with the latest technology and programming trends.
• Converting video, audio, written, and graphic components into compatible formats for the web.
• Using user feedback to identify and correct problems with websites.
REQUIREMENTS
Training and Experience
• A bachelor's degree in information technology, computer science, or a similar field
• At least 1-year proven WordPress experience (experience using Divi a must).
• Experience with Node.js and React.js
• Knowledge of front-end technologies including CSS3, JavaScript, HTML5, and JQuery.
• Working experience with coding, can create plugins and themes.
• Experience working with debugging tools such as Chrome Inspector and Firebug.
• Excellent understanding of website architecture and aesthetics.
• Knowledge of some SEO principles.
Knowledge, Skills and Abilities
• A portfolio of website projects you've built.
• Critical-thinking skills.
• Flexibility in the workplace.
• Goal-orientated and deadline-driven.
• Ability to manage projects.
Other Potential Requirements
_____ Bilingual (Spanish/English) _____ Availability to work evening and weekend hours
_____ Possession of first aid and CPR certification. _____ Physical Exam and T.B. Test
_____ Fingerprint Clearance
We offer a competitive wage that includes shift differential and bilingual differential pay for some positions, as well as the below generous benefit packet for full-time employees. No out of state candidates.
Medical, dental, vision insurance.
Flexible spending Accounts
Health savings account with employer contribution.
403b retirement account
Tuition reimbursement up to $5200 per year (accessible after first 90 days of employment).
Allowance added to pay to supplement additional benefits in the amount of - 2% of salary the first year and increasing every 2 years.
15 days of PTO in the first 2 years, increasing by an additional 5 days every two years.
10 paid holidays.
Short-term & Long-term Disability.
Bereavement Leave
Application Instructions
Job Seekers make sure to use Chrome as your Internet browser, any other software will not allow you to complete an online application.
If you experience technical difficulties with our recruiting site, email ********************* or call ************** with specific technical error information.
La Frontera Arizona, Inc. is an Equal Opportunity Employer. We do not discriminate in hiring or in any other term, condition, or privilege of employment with regards to race, color, national origin, age, ancestry, religion, disability, sex, gender, gender identity, sexual orientation, marital status, familial status, or any status protected by law or regulation. It is our intention that all qualified applicants and employees be given equal opportunity and that hiring and other employment-related decisions are based on job-related factors.
Thank you for considering LFAZ as an employer!
Easy ApplyApplications Developer
Net developer job in Phoenix, AZ
DEPT OF HEALTH SERVICES
The Arizona Department of Health Services promotes and protects the health of Arizona's children and adults. Our mission is to promote, protect, and improve the health and wellness of individuals and communities in Arizona. We strive to set the standard for personal and community health through direct care, science, public policy, and leadership. ADHS promotes alternative work schedules, flexible hours. We have positions that can fit any stage in your career, from entry to senior level. We offer a robust benefit package, including the ADHS Student Loan Assistance Program, where eligible employees can receive up to $437.50 per month for their outstanding student loans. Come check us out and see how you can make a difference in the lives of all Arizonans.
SALESFORCE DEVELOPER
Job Location:
Address: 150 N 18th Ave. Phoenix, AZ 85007
Posting Details:
Salary: $80,784
Grade: 26
Job Summary:
The Salesforce Developer is responsible for supporting and customizing all technical aspects of Salesforce by creating custom applications, processes, visual layouts with Visualforce, Apex, Java, Javascript, and other technologies to build customized solutions and assists in sintegrating third-party platforms, AppExchange products, and custom code including data migrations with the goal of providing users with the most relevant experience possible.
This position works in the Salesforce Maintenance and Operations team that follows agile as well as traditional software life cycles. The core team consist of Business Analysts, Project Managers, Scrum masters, Salesforce Testers, Quality Analysts, Developers, and Administrators.
The primary functions of this position include analyzing processes, developing CRM workflows, and custom scalable solutions for specific business needs. Under the guidance from Senior team members, Develops highly interactive UI using Lightning Web Components, JavaScript and Apex technologies. Implements and maintains Salesforce customizations such as custom fields and objects, layouts, workflows, process builder, and validation rules.
This position is also responsible for utilizing best practices to perform operational support, enhancements, bug fixes as needed, maintain updated ticketing for events, incidents, requests, changes, problems, and ensuring the availability of Salesforce. This includes acting as a point of escalation for Service Desk and NOC ticketing for advanced issue resolution.
The Salesforce Developer position will collaborate with functional leaders, organizational units, and subject matter experts to determine requirements and translate them into business needs in order to design, configure, test and deploy effective tools within Salesforce.
Develops, documents and enforces application standards and procedures.
Remains current with Salesforce technologies and best practices.
Participates in efforts to develop and execute unit, integration and user acceptance test plans, including use cases and test data.
Follows technical leadership's best practices including integration and application development, deployment, testing (unit and systems), and iterative refinement.
Utilizes established change management (release) processes to develop and implement new applications/code and updates to existing applications/code.
Job Duties:
Design, develop and maintain applications to meet functional and technical designs following best practices and development standards and guidelines; Creates deliverables according to the Software Development Life cycle such as functional and technical specifications, use cases, test cases, and system documentation.
Analyzes and assists with creating reusable and enterprise level modules/applications; Supports production systems; analyzes and resolves production problems in a timely manner; resolves end user service requests as assigned.
Engages with business analysts and stakeholders to understand functional requirements. Maintain system documentation and change management.
Uphold business systems standards by applying software development, project management methods, tools and processes as standard practice.
Trains and supports end users on the proper uses of the Salesforce application.
Other duties as assigned as related to the position (typically 5% - 10%)
Knowledge, Skills & Abilities (KSAs):
Knowledge of:
-Considerable working knowledge of multiple programming languages, multiple database management systems, multiple development platforms, and systems integration.
-Considerable working knowledge of effectively translating user requirements into business, functional and test scenarios for projects of various sizes and complexity.
-Considerable working knowledge of developing and writing technical documentation.
-Considerable working knowledge of evaluating information gathered from multiple sources, consolidate details and extract to functional requirements.
-Demonstrated experience in Salesforce application development.
-Solid understanding of and experience with Salesforce architecture and API.
-Experience writing Visualforce and Apex classes and triggers.
-Proficiency in HTML, JavaScript, SQL, Java or C#, SOAP-based web services.
-Experience using Salesforce data tools (Data Loader, Excel Connector, DemandTools, ETL Tools).
-Strong understanding of relational databases.
-Demonstrative success with Salesforce integration projects.
-Experience integrating Salesforce with other applications via real-time, batch, sync/async.
-Experience with scripted data loader, web services, cloud or on-premise middleware and other enterprise integrating technologies.
Skill in:
-Strong customer service skills.
-Strong organization and coordination skills.
-Excellent problem determination skills.
-Excellent interpersonal, written and oral communication skills.
Ability to:
-Demonstrated ability to quickly learn and develop in new programming languages, APls, and platforms.
-Demonstrated ability to evaluate and test emerging technologies.
-Demonstrated ability to balance, prioritize and organize multiple tasks.
-Demonstrated ability to work collaboratively in teams and across organizations.
-Demonstrated ability to synthesize feedback and adjust plans accordingly.
-Demonstrated ability to build strong relationships inside and outside the organization.
-Demonstrated ability to apply creative solutions to problems to ensure business needs are most effectively met.
-Support a diverse multi-cultural workforce that reflects the community, promotes equal opportunity at all levels of public employment, and creates an inclusive work environment that enables all individuals to perform to their fullest potential free from discrimination.
Selective Preference(s):
Bachelor's degree plus 5 or more years of programming and analysis experience (or equivalent experience). Preference given to candidates experience as a Salesforce developer or Salesforce Developer certified.
Pre-Employment Requirements:
Driver's License.
Must possess a valid level one fingerprint clearance card issues pursuant to A.R.S. §36-113.
If this position requires driving or the use of a vehicle as an essential function of the job to conduct State business, then the following requirements apply: Driver's License Requirements.
All newly hired State employees are subject to and must successfully complete the Electronic Employment Eligibility Verification Program (E-Verify).
Benefits:
The State of Arizona provides an excellent comprehensive benefits package including:
− Affordable medical and dental insurance plans
− Paid vacation and sick time
− Paid Parental Leave-Up to 12 weeks per year paid leave for newborn or newly-placed foster/adopted child (pilot program).
− 10 paid holidays per year
− Wellness program and plans
− Life insurance
− Short/long-term disability insurance
− Defined retirement plan
− Award winning Infant at Work program
− Credit union membership
− Transit subsidy
− ADHS Student Assistance Pilot Program
By providing the option of a full-time or part-time remote work schedule, employees enjoy improved work/life balance, report higher job satisfaction, and are more productive. Remote work is a management option and not an employee entitlement or right. An agency may terminate a remote work agreement at its discretion.
Learn more about the Paid Parental Leave pilot program here. For a complete list of benefits provided by The State of Arizona, please visit our benefits page
Retirement:
To help you build a financially secure future, the State makes monthly contributions to finance your retirement benefit. The State will contribute to the ASRS in an amount equal to your contribution. In other words, you and the State will each pay 50% of the total cost of the benefit. New State employees have a 27-week wait period for contributions to begin.
Contact Us:
The State of Arizona is an Equal Opportunity/Reasonable Accommodation Employer. Persons with a disability may request a reasonable accommodation such as a sign language interpreter or an alternative format by emailing **************************. Requests should be made as early as possible to allow sufficient time to arrange the accommodation. DHS is an Equal Employment Opportunity Employer. All newly hired employees will be subject to E-Verify Employment Eligibility Verification.
Software Developer
Net developer job in Chandler, AZ
Role: Software Developer Duration: 6+Months Looking for a software developer with the following skills (prioritized list): HTML/JavaScript/CSS Angular ( preferred, but unlikely) AWS Java Azure REST API use and design (SWAGGER) Use of GIT configuration management tool
Successfully delivered at least one node.js based application into production environment
Working in a collaborative Agile Software Development (SCRUM)
BS in computer science or related discipline
Additional Information
Thanks & regards
Praveen K. Paila
************
Fullstack Software Developer
Net developer job in Phoenix, AZ
Full Stack Software Developer
About Intuitive Machines
Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth to the Moon and beyond.
With the first commercial lunar landing in history, multiple NASA lunar missions in development, and additional private missions on our manifest, we pride ourselves in supporting our customers and the nation in paving the way to return humans to the surface of the Moon. Our world-class team includes experts in all aspects of lunar science and data processing, spacecraft subsystems design, development, and test, on-orbit operations, and safety.
Executive Summary
The LROC and ShadowCam Science Operations Center Team is seeking a Full Stack Software Developer for a full-time position. This mid-level developer plays a crucial role in developing, designing, and maintaining web applications that support lunar research, satellite operations, and scientific data visualization.
Key Responsibilities
Develop interactive web applications and features using Ruby on Rails or equivalent technology with a focus on clean, user-friendly, maintainable architecture.
Build highly responsive and accessible front-end interfaces using modern JavaScript libraries/frameworks such as Hotwire, Stimulus.js, or Vue / React.
Design and consume robust RESTful APIs to support data delivery and client-side interaction.
Implement and extend web-based GIS tools (e.g., OpenLayers, CesiumJS) to visualize planetary science datasets with custom projections and optimize data processing for visualization.
Modernize legacy applications and migrate functionality into current technology stacks.
Write command-line tools and scripts for asset management, data manipulation, and automation processes.
Apply version control workflows and best practices in collaborative development environments.
Analyze and optimize application performance, load times, and data interactions.
Support cross-functional teams, including System Admins, Scientists, and Satellite Operations Engineers.
Document code, processes, and systems to ensure knowledge transfer and maintenance sustainability.
Technologies We Use
Back-End: Ruby, Ruby on Rails, RESTful APIs.
Front-End: Hotwire, Stimulus.js, Node.js, Vue.js, Tailwind CSS, Bootstrap.
Database: PostgreSQL, Active Record, SQLite
GIS & Visualization: OpenLayers, CesiumJS, GeoTIFF.js, proj4.js, chart.js, GDAL, WMS Server standards.
Version Control: Git, SVN (Subversion).
Testing & QA: Minitest, Jest, Vitest.
Data Formats: JSON, GeoJSON, CSV, TIFF, Cloud Optimized GeoTIFF, YAML.
Operating Systems: Linux, mac OS.
Collaboration: Ability to collaborate effectively in person and across teams.
Required Qualifications
We're seeking candidates with the following skillsets, typically gained through 4+ years of professional experience in web application development.
Back-End Development: Proficiency in MVC web frameworks (Ruby on Rails preferred; experience with Django, Laravel, or other MVC frameworks is valuable). Experience working with and developing RESTful APIs, especially for data-rich applications.
Databases: Understanding of relational databases, including designing comprehensive database schemas (tables, relationships, keys, constraints), data modeling, writing efficient queries, and performing CRUD operations within web applications. PostgreSQL preferred; experience with SQLite, MySQL, or other relational databases is ok.
Front-End Development: Extensive experience with modern front-end technologies such as Vue.js, Stimulus.js, Hotwire, and CSS frameworks like Bootstrap and Tailwind CSS.
UI/UX Design: Strong front-end design sensibilities, including understanding of effective user interface design principles such as modern web semantics, visual hierarchy, whitespace utilization, and color theory. Ability to create data-rich layouts that effectively present data to end users and translate complex requirements into intuitive and responsive user interfaces.
Version Control: Proficiency with Git, GitHub, and experience with collaborative development workflows.
Testing & Quality: Experience with manual and automated testing methodologies for web applications. Detailed knowledge of modern troubleshooting intuition and methodologies.
Command Line & Scripting: Comfortable with command-line tools, scripting practices, and automation methods.
Operating Systems: Comfortable working in Linux and Mac environments.
Communication Skills: Strong written and verbal communication abilities for effective collaboration with cross-functional teams.
Requirements Analysis: Ability to translate high-level business requirements into robust technical solutions that meet user needs and expectations.
Problem-Solving: Self-driven and resourceful approach to solving technical challenges independently before escalating issues.
Education
Bachelor's degree in computer science, engineering, or a closely related discipline; OR equivalent 4+ years of directly relevant technical experience in addition to required qualifications.
Nice to Have
Experience with Ruby on Rails 7+.
Knowledge of advanced SQL techniques beyond basic CRUD operations, such as Common Table Expressions (CTEs), window functions, query optimization, etc.
Experience with spatial data formats, coordinate systems, and rendering techniques using GIS tools.
Experience with 3D rendering and imagery tools (e.g., WebGL, Three.js, CesiumJS).
Familiarity with scientific APIs (SPICE/NAIF, PDS, etc.) and/or large-scale remote sensing data.
Knowledge of Agile methodologies.
Interest in space exploration and planetary science.
US EEO Statement
Intuitive Machines is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
Auto-Apply