Navigate Query Params Angular Jobs in Usa
2,869 positions found — Page 6
Come Sail with us on the Great Lakes!
If you are looking to sail with us as part of our Deck or Engine teams, safety, efficient operations, a family-oriented environment, one of the best leave and rotation systems on the Great Lakes, unprecedented teamwork and some of the most talented colleagues in the industry are just some of the reasons you will enjoy a career with us!
Whether you work in Canada or the U.S., a total rewards package is everything you receive as an employee and includes your income, paid travel to/from the vessel, healthcare benefits, retirement savings plans and work/life balance with best in class rotation. Opportunities education and upgrade bonuses to support career growth at a pace that is right for each individual. Grand River Navigation Company is the U.S. operating subsidiary of Rand Logistics Corporation. Together with our Canadian sister company, Lower Lakes Towing Ltd., we are one of the largest marine transportation service providers operating on the Great Lakes today with a combined fleet of 15 bulk freight vessel is service to over 50 customers across the Great Lakes and St. Lawrence Seaway.
\"We can go where the big ships go and also where they can't!\" Our Company is searching for qualified candidates for the position of 3rd Assistant Engineer aboard our US flagged self-unloading vessels.
Responsibilities
- Safely manning an Engineering Watch
- Complete tasks as assigned by the Preventative Maintenance System
- Maintain Engine and Deck Equipment such as Air Compressors, Winches, Sewage Units, Ballast Pumps, Potable Water Pumps, and OWS
- Other duties assigned by the Vessels Chief Engineer
Benefits
- As an employee you are part of the Rand Logistics family where Teamwork and safety are a core value
- Highly competitive wages and benefits
- The best leave system in the industry
- We pay for your travel to and from the vessel
- Excellent Health and Retirement Benefits
- Excellent safety record
- Full comprehensive benefits package
- Upgrade bonus
- Paid training through MITAGS
- And more!
Job Type: Full Time - Permanent
Requirements:
- TWIC Card - Transportation Worker Identification Credential
- United States Merchant Mariners Credential (MMC) issued by the United States Coast Guard (USCG)
- MMC Endorsement as 3rd Assistant Engineer of Motor Propelled Vessels Unlimited Horse Power
- Unexpired US Passport or Enhanced Driver's License and allowed entry into Canada
- Legally authorized to work in the US, without restriction
- Excellent communication and ability to multi-task
- Experience working as a team and desire to working together as a team player
- Experience and desires to align to our Values: Creating a Positive Customer Experience, Health/Safety/Environment focused, High Integrity and Teamwork
Grand River Navigation is an Equal Opportunity Employer All qualified applications will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality or sex, marital status, genetic information, protected veteran status, or any other status protected by law. We also comply with Family Medical Leave Act and Employee Rights Employee Polygraph Protection Act. chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/ , chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/
PI38816531a2e2-26289-35740182
Come Sail with us on the Great Lakes!
If you are looking to sail with us as part of our Deck or Engine teams, safety, efficient operations, a family-oriented environment, one of the best leave and rotation systems on the Great Lakes, unprecedented teamwork and some of the most talented colleagues in the industry are just some of the reasons you will enjoy a career with us!
Whether you work in Canada or the U.S., a total rewards package is everything you receive as an employee and includes your income, paid travel to/from the vessel, healthcare benefits, retirement savings plans and work/life balance with best in class rotation. Opportunities education and upgrade bonuses to support career growth at a pace that is right for each individual. Grand River Navigation Company is the U.S. operating subsidiary of Rand Logistics Corporation. Together with our Canadian sister company, Lower Lakes Towing Ltd., we are one of the largest marine transportation service providers operating on the Great Lakes today with a combined fleet of 15 bulk freight vessel is service to over 50 customers across the Great Lakes and St. Lawrence Seaway.
\"We can go where the big ships go and also where they can't!\" Our Company is searching for qualified candidates for the position of 1st Assistant Engineer aboard our US flagged self-unloading vessels.
Responsibilities
- Safely manning an Engineering Watch
- Complete tasks as assigned by the Preventative Maintenance System
- Maintain Engine and Deck Equipment such as Air Compressors, Winches, Sewage Units, Ballast Pumps, Potable Water Pumps, and OWS
- Other duties assigned by the Vessels Chief Engineer
Benefits
- As an employee you are part of the Rand Logistics family where Teamwork and safety are a core value
- Highly competitive wages and benefits
- The best leave system in the industry
- We pay for your travel to and from the vessel
- Excellent Health and Retirement Benefits
- Excellent safety record
- Full comprehensive benefits package
- Upgrade bonus
- Paid training through MITAGS
- And more!
Job Type: Full Time - Permanent
Requirements:
- TWIC Card - Transportation Worker Identification Credential
- United States Merchant Mariners Credential (MMC) issued by the United States Coast Guard (USCG)
- MMC Endorsement as 1st Assistant Engineer of Motor Propelled Vessels Unlimited Horse Power
- Unexpired US Passport or Enhanced Driver's License and allowed entry into Canada
- Legally authorized to work in the US, without restriction
- Excellent communication and ability to multi-task
- Experience working as a team and desire to working together as a team player
- Experience and desires to align to our Values: Creating a Positive Customer Experience, Health/Safety/Environment focused, High Integrity and Teamwork
Grand River Navigation is an Equal Opportunity Employer All qualified applications will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality or sex, marital status, genetic information, protected veteran status, or any other status protected by law. We also comply with Family Medical Leave Act and Employee Rights Employee Polygraph Protection Act. chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/ , chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/
PI5678a44c122c-26289-35740173
Title: Lead Software Engineer - AI Application Platform
Mode of interview 1 round in person
Location: Must be in Charlotte, NC to work Hybrid Model
Main Skill set: Python, AI and Angular
Description:
Lead Software Engineer - AI Application Platform
The Opportunity
We are seeking a Lead Software Engineer to guide the architectural development and execution of the client, a sophisticated AI-powered application generation platform. This role suits a proven technical leader with deep, hands-on expertise across the full software stack who finds enabling a team to build better software deeply satisfying.
You will shape critical systems, mentor senior and junior developers through complex technical decisions, conduct rigorous code reviews across multiple technology domains, and directly influence the platform's trajectory through strategic engineering leadership.
This is for someone who:
- Engages thoughtfully when a junior developer asks targeted architectural questions—because you see an opportunity to shape how someone thinks about systems
- Takes time to explain subtle type-safety issues in code review, understanding that feedback is a teaching moment
- Can present architecture clearly to executives and confidently explain both what we're building and why it matters
- Finds more energy in the code your team ships than in the code you write individually
- Has proven depth across the full stack and a track record of developing engineers into stronger contributors
This is not a single-language codebase. The role requires the ability to make informed decisions on TypeScript design patterns, Python FastAPI architecture, AWS security posture, and Terraform state management in context with one another.
The Platform Challenge
The client is fundamentally a Platform-as-a-Service (PaaS) for dynamic application generation. This differs from building a traditional SaaS product. Rather than building one application, you're building infrastructure that enables users to build their own applications.
What this means architecturally:
- Dynamic Content Generation at Scale: Unlike traditional development where code is fixed, AppGen generates JSON form schemas, validation rules, and UI layouts on demand. The FormBuilder component doesn't know what fields will exist until runtime. The layout engine renders user-designed screens from configuration, not hardcoded templates.
- Multi-Tenant Isolation & Data Segregation: Each user gets their own generated app, potentially deployed to their own AWS environment. The architecture must account for data isolation, namespace management, and cross-tenant security considerations.
- User-Defined Data Structures: Traditional applications are built with predetermined database schemas. AppGen works differently—form structures, field types, and validation rules emerge from user conversations with Claude. This brings engineering challenges: How do you safely execute validation logic that users define? When users modify existing forms that have thousands of submissions, how do you maintain backward compatibility? How do you version schemas?
- Content Rendering, Not Code Generation: Unlike traditional no-code platforms where users drag-and-drop to build, AppGen uses AI instead. Users chat with Claude, Claude generates a form schema, and your platform renders that schema reliably across diverse field types, validation patterns, and workflows. The system renders configurations for immediate use, rather than generating code for later deployment.
Experience that directly transfers:
- You've contributed to or led development of low-code/no-code platforms (visual builders, workflow engines, configuration-driven systems)
- You've worked on SaaS platforms with multi-tenant architecture and understand isolation strategies, rate limiting, and per-customer customization
- You've built dynamic rendering systems that handle unknown/arbitrary schemas at runtime
- You've addressed the unique challenges of treating data configurations as user-created content (form builders, report designers, automation workflows)
- You understand the difference between platform infrastructure and applications built on that infrastructure—and the architectural implications of each
Core Responsibilities
1. Technical Architecture & Systems Thinking (40%)
- Shape architectural decisions across the full stack: How should the component layer handle dynamically generated forms? What's the right approach to validate complex cross-field dependencies in the FormBuilder? What separation of concerns makes sense between the Generator Lambda and the Parent Backend?
- Guide architecture discussions: Help senior developers think through design trade-offs. Should we use NgRx or Angular signals for this feature? When does a new Lambda function become worthwhile given cold-start costs?
- Identify and address system-wide bottlenecks: Work across layers to improve performance. Explore Lambda cold-start optimization, RDS query efficiency, and DynamoDB access patterns.
- Establish patterns and guide consistency: Define coding conventions that work across Python, TypeScript, and Terraform. Help new team members understand the reasoning behind architectural choices.
- What this looks like in practice: You're able to justify architectural decisions with technical reasoning. When someone questions an approach, you can explain the trade-offs you considered. You can write code in multiple languages to validate an approach if needed.
2. Code Review & Technical Guidance (30%)
- Full-stack PR reviews: Review Python FastAPI endpoints and Angular components with equal depth, understanding how they interact.
- Deep technical review: Catch issues thoughtful code review can surface:
- RxJS Observable lifecycle and potential memory patterns in Angular
- Query efficiency and data loading patterns in SQLAlchemy
- Terraform module organization and state management implications
- Type safety and TypeScript coverage gaps
- AWS security and IAM configurations
- Educational feedback: Your code reviews help the team learn. When you identify an issue, reviewees understand not just what changed, but how to think about similar problems in the future.
- Define quality expectations: Work with the team to establish what \"production-ready\" means for this platform and support consistent application of those standards.
- What this requires: Experience reviewing code across teams and multiple languages. You know how to write feedback that resonates—clear, constructive, and focused on helping people improve.
3. Mentorship & Team Development (20%)
- Expand specialist capabilities: Help backend specialists learn to contribute to the forms-engine. Support frontend experts in understanding FastAPI patterns.
- Accelerate junior developers: Pair on complex problems. Explain the reasoning behind patterns like DataState. Connect architectural choices to implementation details and performance implications.
- Identify and address gaps: Recognize when someone is struggling with a technology and provide targeted support—training, pair programming, or guidance through architectural decisions.
- Create growth opportunities: Stretch the team into new areas. A backend engineer working on their first Terraform contribution. A frontend specialist implementing an AWS Lambda authorizer.
- What this requires: Genuine investment in people's growth. You've walked developers through major transitions (generalist to specialist, specialist to full-stack, or into new technology areas). You understand that team strength grows when individuals expand their capabilities.
4. Stakeholder Communication & Technical Leadership (10%)
- Explain to diverse audiences: Translate architectural choices and trade-offs for product managers, executives, and business stakeholders. Connect \"optimizing DynamoDB queries\" to \"improving form submission latency by 30%.\"
- Shape technical direction: Contribute the engineering perspective on feasibility, risk, and what unlocks future capabilities.
- Support release confidence: You understand the code changes, comprehend the risks, and know what to monitor. You can stand behind releases.
Required Qualifications
Technical Skills
Frontend (Production Experience)
- 5+ years of Angular (including handling version migrations, optimizing change detection, and guiding teams through reactive patterns)
- Strong TypeScript skills with generics, discriminated unions, and strict mode
- RxJS depth: You understand hot vs. cold observables, unsubscription patterns, and can identify potential memory issues in reviews
- NgRx state management: You've designed stores at scale, optimized selectors, and evaluated architectural implications
- CSS Grid & Responsive Design: You can assess component hierarchy and layout decisions
- Material Design: You've worked within it and know when and how to extend it
Backend (Production Experience)
- 5+ years of Python (async/await, type hints, data modeling)
- FastAPI production experience: session management, dependency injection, middleware
- SQL and ORMs (SQLAlchemy): You write efficient queries and review them critically
- AWS services: Understanding of Lambda behavior, IAM least-privilege patterns, VPC networking
- REST API design: Versioning, error handling, idempotency
- Testing frameworks: pytest, testing st
Remote working/work at home options are available for this role.
IFBF is Iowa's largest farm organization, established in 1918.
We remain a statewide, non-profit, grassroots farm organization dedicated to creating a vibrant future for agriculture, farm families, and rural communities.
The Information Resources department is responsible for creating systems to manage memberships and support the ongoing business of Iowa Farm Bureau.
What You'll Do: We are seeking an experienced and skilled Senior Full Stack Developer with expertise in Azure, C#, .NET, SQL, API integration, and frontend development frameworks like Angular.
As a senior developer, you will play a pivotal role in designing, developing, and deploying scalable web applications and cloud-based solutions that support our business needs.
You will work closely with cross-functional teams to ensure our applications are secure, high-performing, and user-friendly, utilizing best practices in cloud architecture, API management, and identity management via Azure Entra ID.
You will also: • Architect, design, and develop full stack applications and APIs using C#, .NET, SQL, and Angular for both internal and external-facing applications.
• Leverage Azure cloud services, including Azure App Services, Azure Functions, Azure SQL, and Azure Storage, to build scalable, reliable applications.
Develop, deploy, and manage RESTful APIs that enable data and functionality sharing across platforms, ensuring optimal performance and scalability.
Implement authentication and authorization using Azure Entra ID, including single sign-on, multi-factor authentication, and role-based access control (RBAC).
Work with SQL Server and other database systems to design schemas, optimize queries, and manage database performance.
Build and maintain user interfaces using Angular and other frontend frameworks, ensuring a responsive, consistent, and user-friendly experience.
Ensure the quality and reliability of code through best practices, including unit testing, integration testing, code reviews, and adherence to coding standards.
Provide comprehensive documentation for applications, APIs, and systems architecture; support troubleshooting and performance optimization as needed.
Mentor junior developers, participate in code reviews, and collaborate with cross-functional teams to align technology solutions with business goals.
What It Takes to Join Our Team: • Bachelor's degree in Computer Science, Information Technology, or related field.
• 5+ years of experience in full stack development withy a focus on Azure, C#, .NET, and Angular.
• Strong proficiency in C#, .NET, Azure, SQL, API Design, Angular and Azure Entra ID required.
• Strong analytical and problem-solving skills, with a solution-oriented mindset.
• Ability to work both independently and collaboratively in a team environment.
• Excellent communication and documentation skills.
Experience with DevOps practices and tools, such as Azure DevOps, CI/CD pipelines, and version control (Git) preferred.
Familiarity with containerization (Docker) and orchestration (Kubernetes) in the Azure ecosystem preferred.
Experience in optimizing cloud architecture for cost-effectiveness and scalability preferred.
What We Offer You: When you're on our team, you get more than a great paycheck.
You'll hear about career development and educational opportunities.
We offer an enhanced 401K with a match, a defined benefit plan, low-cost health, dental, and vision benefits, and life and disability insurance options.
We also offer paid time off, including holidays and volunteer time, and teams who know how to have fun.
Add to that an onsite wellness facility with fitness classes and programs, a daycare center, and a cafeteria.
Iowa Farm Bureau....where the grass really IS greener! Work Authorization/Sponsorship: Applicants must be currently authorized to work in the United States on a full-time basis.
We are not able to sponsor now or in the future, or take over sponsorship of, an employment visa or work authorization for this role.
For example, we are not able to sponsor OPT status
Sr. Full Stack Engineer
Job ID
2025-2140
# of Openings
1
Overview
Currently seeking multiple Full Stack Developers in support of the of U.S. Citizenship and Immigration Services (USCIS) Engineering Support for Identity Services (ESIS), this individual will support Agile Application Development technologies and capabilities in the areas of software development, systems engineering, integration, and test of software applications and infrastructure. Will be skilled with front-end, back-end, and database development. Design and implement full stack cloud solutions to include IaaS, PaaS, and SaaS. Design and deploy computing infrastructure, physical or virtual machines and other resources like virtual-machine disk image library, block and file-based storage, firewalls, load balancers, IP addresses, virtual local area networks. Implement cloud-based platform services for AWS. Implement cloud-based software as service for AWS. Perform DevOps functions.
Key Skills:
- 10+ years of experience with full stack engineering with proficiency in database development/integration as well as server and client application development/integration
- Software developing experience using Python and Java Spring framework
- Experience with other software technologies such as Web Services (SOAP/REST), React/Angular, VS Code, SQL, Gradle, and/or Git
- AWS experience required with experience deploying enterprise applications in AWS
- Experience with CI/CD environment tools such as Docker, Jenkins, Ansible, Kubernetes
Responsibilities
- Software development with Python, Java, React, and various scripting languages
- Design data models and web APIs and creation of software tasks from system requirements
- Perform requirements analysis, design, development, unit, and integration testing of software, troubleshooting and debugging of the system
- Immediate responsibilities will include enhancing and maintaining the existing system as well as design, development, and documentation of new features
- Create Git Releases, pull request and code reviews
- Query logs utilizing Splunk and will monitor dashboarding utilizing New Relic
- Usage of Atlassian Tools for day to day tasks within the Scrum process
- Implement web services, data persistence access features and external interfaces
- Partner closely with front-end and database engineers to ensure features are developed holistically
- Follow Agile software development methodology and team architecture standards.
- Will need to be able to read Architecture Diagrams
- Perform test service to improve code coverage, mocking services, test driven development and unit testing
- Will modify Helm Charts, Jenkinsfiles, and Dockerfiles
Qualifications
- MUST BE US CITIZEN
- Bachelor's degree required
- Must be able to obtain and maintain a Public Trust security clearance
- 10+ years expereince in Software Engineering
- Must have experience in Python and Java Spring Framework (Boot, Batch, Data, Security)
- Must have experience with other software technologies such as Web Services (SOAP/REST), React/Angular, VS Code, SQL, Gradle, and/or Git
- Experience with design, development, enhancement, troubleshooting and debugging of web applications
- Must have experience in AWS cloud environment and with CI/CD tools (ie. Docker, Jenkins, Kubernetes) for deployment processes, monitoring production environments, and modifying docker/Jenkins files and helm charts
- Experience with scripting languages (Python, Bash, Powershell, Perl) is not required but nice to have
- Understanding of the concept of branching and utilizing technological tools such as Git, VS Code, and/or Rancher to perform
- Experience with creating Git releases, creating pull requests, and reviewing code
- Experience monitoring dashboards utilizing New Relic
- Experience with Splunk to query logs
- Experience with Junit testing preferred
- Experience creating release instructions utilizing JIRA
- Experience developing and integrating complex software systems through the full SDLC
- Experience with Agile Scrum
- Must have strong written and verbal communication skills
Target Pay Range
The below listed pay range for this position is not a guarantee of compensation or salary. The final offered salary will be influenced by a host of factors including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at Pyramid Systems that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits, to include our Employee Stock Ownership Program, FlexPTO, and learning and development opportunities.
Pyramid Min
USD $125,731.00/Yr.
Pyramid Max
USD $188,597.00/Yr.
Why Pyramid?
Pyramid Systems, Inc. is an award-winning, technology leader, driving digital transformation across federal agencies. We empower forward-thinking innovations, accelerate production-ready software, and deliver secure solutions so federal agencies can meet their mission goals. Voted a Top Workplace, both regionally (Washington, DC) and Nationally (USA) the past 2 years (2023 and 2024) based on the feedback from our employees, we are headquartered in Fairfax, VA. and have a growing national footprint. We value and promote our Flexible Workplace approach because of the positive impacts it has on work-life integration. We remain committed to ensuring every employee's voice is heard, performance and results are recognized and rewarded, development and advancement is a focus, and diversity, equity and inclusion is a company priority. We offer competitive compensation and benefits (including a recently launched Employee Stock Ownership Plan - ESOP), a robust performance-based rewards program, and we know how to have fun! Our people and culture have endured and delivered for our clients for nearly three decades.
EEO Statement
Pyramid Systems, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Business Area:
EngineeringSeniority Level:
Mid-Senior levelJob Description:
At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world's largest enterprises.
The Data Platform Pillar is the bedrock of Cloudera's technology, where we design and build the core components that let our customers store, manage, and process data with unmatched scalability, security, and performance.
One of our products, Hue, is a mature open-source SQL Assistant for querying Databases & Data Warehouses and collaboration. Many companies and organizations use Hue to quickly answer questions via self-service querying.
The Data Warehouse Experience team is seeking passionate developers to join our distributed engineering team. Our mission is to make data warehousing simple and innovative for end users, working on software development, testing, user experience, distributed systems, and scalability.You will architect and implement applications within Hue, part of Cloudera Enterprise, which includes CDP Data Platform (CDPD), the world's leading open-source data platform for mission-critical environments, as well as CDP/Data Warehouse on the public cloud. We have already released the next generation of SQL experience using container-native Hadoop services to work in a Kubernetes cluster.
As a Sr. Staff Software Engineer, you will:
Drive Hue's architecture and technical strategy to deliver a secure, scalable, and extensible data productivity interface for enterprise analytics.
Lead core feature development across SQL editing, data catalog exploration, visualization, workflow orchestration, and practitioner productivity tooling.
Define and execute the AI roadmap for Hue, incorporating Cloudera SQL AI, natural-language query experiences, contextual copilots, and retrieval-augmented analytics.
Advance intelligent SQL assistance and automation by designing foundational capabilities for query generation, optimization suggestions, and semantic data understanding.
Champion engineering excellence through robust testing, performance optimization, observability, and enterprise-grade reliability.
Mentor engineers and lead cross-functional collaboration with product, UX, data platform, and other teams to influence long-term strategic direction.
We are excited about you if you have:
Bachelor's degree in
Computer Science or equivalent, and 7+ years of experience; OR Master's degree and 5+ years of experience; OR PhD and 3+ years of experience.Attention to details and ability to build reliable and scalable software systems.
4+ years of experience in development and test.
Effective communication and collaboration skills.
Strong development and system skills.
Strong critical & analytical skills.
Experience developing in Python.
Web development framework experience (React, Vue, Angular etc.).
Comfortable with HTML and CSS.
Comfortable with security.
You may also have:
Comfortable with the Web/RPC stacks in a Cloud world
Working knowledge of Kubernetes and microservices-based application design
Experience in developing continuous integration pipelines
Why this role matters:
You will tackle complex distributed systems challenges, crafting the foundational software for the control and data planes that powers CDP and keeps it running at massive scale. Working at the forefront of hybrid and multi-cloud technology, you will empower data scientists, engineers, and analysts with the tools and infrastructure they need for advanced analytics and modeling.
Collaboration is key, you will work alongside brilliant minds across product, data science, and engineering to drive innovation, standardize best practices, and shape the future of enterprise AI and data platforms. This is your chance to build the future of data and see your work make a global impact.
This role is not eligible for immigration sponsorship.
What you can expect from us:
Generous PTO Policy
Support work life balance with Unplugged Days
Flexible WFH Policy
Mental & Physical Wellness programs
Phone and Internet Reimbursement program
Access to Continued Career Development
Comprehensive Benefits and Competitive Packages
Paid Volunteer Time
Employee Resource Groups
EEO/VEVRAA
#LI-SZ1
#LI-REMOTE
Senior Platform Architect
Reports To: Director of Engineering
Department: Engineering
Location: Hybrid - Atlanta, GA
What makes MTech different:
Purpose-Driven Work – Build technology that solves real problems for the world
Casual & Collaborative – No corporate bureaucracy, direct access to senior leadership
Innovation-Focused – Healthy innovation pipeline expanding into new segments and technologies
Transparent & Data-Driven – Clear metrics, objectives, and visibility into company performance
Modern Development – Robust development tools, training programs, and technical excellence
Flexibility & Balance – Flexible work environment that values results over presenteeism
Job Summary
The Senior Platform Architect will lead the technical architecture, design, and modernization of large-scale, multi-tenant enterprise SaaS platforms built on Azure and the .NET stack. This role requires mastery of distributed systems, cloud-native design, and advanced engineering practices to deliver highly available, performant, and secure solutions for global consumer-facing SaaS and Agentic AI products.
Responsibilities and Duties
Architectural Design & Transformation
- Lead migration from monolithic systems to modular monolith and microservices architectures using domain-driven design, bounded contexts, and decomposition strategies.
- Design multi-tenant SaaS platforms with advanced tenant isolation, resource partitioning, and elastic scaling using Azure services.
- Define and enforce architectural standards for .NET (C#), TypeScript, Angular, SQL Server, and Azure, including dependency injection, SOLID principles, asynchronous programming, and reactive patterns.
- Design and implement distributed systems: service orchestration, API gateway management, IoT, edge computing, distributed transactions, eventual consistency, CQRS, and event sourcing.
- Architect for cloud-native resiliency: circuit breakers, bulkheads, retries, failover, geo-redundancy, and disaster recovery using Azure App Services, Azure Functions, Service Bus, Cosmos DB, and Azure SQL.
- Develop and maintain architecture documentation, reference models, and decision records using industry frameworks (TOGAF, Zachman, C4 Model).
Performance Engineering & Observability
- Establish and monitor platform SLOs (latency, throughput, error rates, availability) mapped to customer SLAs.
- Architect and implement advanced caching strategies, indexing, and query optimization for SQL Server and NoSQL stores in coordination with Senior Data Architect, Data Engineers, and Database Admins.
- Design and implement telemetry pipelines: distributed tracing (OpenTelemetry), structured logging, metrics collection, and real-time dashboards for system health and diagnostics.
- Conduct performance profiling, load testing, and capacity planning for backend services and frontend applications.
Automation, Quality, and DevOps
- Architect and implement CI/CD pipelines with automated build, test, security scanning, and deployment workflows.
- Integrate static code analysis, code coverage, and quality gates into the development lifecycle.
- Design and enforce automated testing strategies: unit, integration, contract, and end-to-end tests for backend and frontend components.
- Develop infrastructure as code (IaC) solutions for repeatable, scalable cloud provisioning.
- Create incident response playbooks for rollback, failover, and recovery, drive down MTTR and automate remediation where possible.
Security, Compliance, and Governance
- Architect for multi-tenant security: authentication/authorization (OAuth2, OpenID Connect), encryption at rest and in transit, secrets management, and compliance with SOC 1, SOC 2, GDPR, and other regulatory standards.
- Implement secure software development lifecycle (SSDLC) practices, threat modeling, and vulnerability management, including ZDR, DLP, No Model Training policies with AI Models.
- Ensure architectural governance and alignment with enterprise frameworks (TOGAF, Zachman), maintain architecture decision records, and participate in architecture review boards.
Technical Leadership & Collaboration
- Mentor engineering teams in advanced architectural concepts, distributed systems, cloud-native development, and best practices.
- Collaborate with Data Architect, DevOps, IT Services, Engineering and Product Management teams to ensure platform extensibility, integration, and support for complex business requirements.
- Evaluate and integrate AI/ML services, advanced analytics, and developer productivity tools to enhance platform capabilities.
- Champion a culture of technical excellence, continuous improvement, and innovation.
Required Experience & Skills
- Minimum 10+ years in software/platform engineering, with at least 8 years in platform architecture for enterprise SaaS on Azure and .NET tech stack.
- Proven experience architecting and delivering large-scale, multi-tenant SaaS platforms for global consumer-facing products.
- Deep expertise in .NET (C#), Azure cloud services (App Services, Functions, Service Bus, Cosmos DB, SQL Server), Azure Open AI, Microsoft Agent Framework, TypeScript, Angular, CI/CD, automated testing, and observability.
- Mastery of distributed systems, cloud-native patterns, event-driven architectures, and microservices.
- Demonstrated success in technical debt reduction, performance engineering, and architectural modernization.
- Experience with architectural frameworks (TOGAF, Zachman, C4 Model), architectural governance, and compliance.
- Strong understanding of platform security, regulatory compliance, and multi-tenant SaaS challenges.
Success Metrics (First 12 Months)
- Reduction in platform-related incidents/support tickets.
- Improvement in deployment speed and release velocity.
- Reduction in MTTR for platform incidents.
- Achievement of modularization milestones (monolith decomposition, service rollout, platform observability in production).
- Increase in automated test coverage, code quality, and system performance metrics.
Preferred Skills & Certifications
- TOGAF, Zachman, or similar architecture certification.
- Advanced knowledge of event sourcing, CQRS, service mesh, and cloud-native security.
- Familiarity with semantic technologies, knowledge graphs, and AI/ML integration.
- Hands-on experience with infrastructure as code, automated testing tools, and modern DevOps practices.
- Strong background in platform security, compliance, and multi-tenant SaaS challenges.
EEO Statement
Integrated into our shared values is MTech’s commitment to diversity and equal employment opportunity. All qualified applicants will receive consideration for employment without regard to sex, age, race, color, creed, religion, national origin, disability, sexual orientation, gender identity, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. MTech aims to maintain a global inclusive workplace where every person is regarded fairly, appreciated for their uniqueness, advanced according to their accomplishments, and encouraged to fulfill their highest potential. We
Java Developer
Must have Java + Spring Boot
DESCRIPTION:
Job Responsibilities:
● Develop applications using Java 8/JEE (and higher), Angular 2+, React.js, SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools.
● Write scalable, secure, maintainable code that powers our clients’ platforms. ● Create, deploy and maintain automated system tests.
● Works with Testers to understand defects opened and resolves them in a timely manner ● Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
● Collaborates effectively with other team members to accomplish shared user story and sprint goals
Requirement:
● Experience in a programming language Java and JavaScript
● Decent understanding of the software development life cycle
● Basic programming skills using object-oriented programming (OOP) languages with in-depth knowledge of common APIs and data structures like Collections, Maps, lists, Sets etc.
● Knowledge of relational databases (e.g. SQL Server, Oracle) basic SQL query language skills
Preferred Qualifications:
● Master’s Degree in Computer Science (CS)
● 0-1 year of practical experience in Java coding
● Experience using Spring, Maven and Angular frameworks, HTML, CSS ● Knowledge with other contemporary Java technologies (e.g. Weblogic, RabbitMQ, Tomcat, etc.) · Knowledge of JSP, J2EE, and JDBC
Job summary:
We are seeking highly skilled full stack developers with strong expertise in backend development using Java Spring Boot, frontend development using Angular and Drupal. The ideal candidate will have deep database design and optimization skills, experience building scalable web applications and ability to work across the full software development cycle.
Key responsibilities:
Database & Data Management:
- Strong Oracle Database skills.
- Design and maintain relational database schemas (Oracle, MySQL)
- Write complex SQL queries, Stored procedures, triggers, and performance tuned indexes.
- Handle data migration . normalization and optimization for high volume systems.
- Experience with NOSQL database is a plus.
Frontend Development:
- Develop responsive, user-friendly web interfaces using Angular(latest version), HTML, CSS, TypeScript, React etc.
- Work on UI/UX designs and prototypes and translate the designs into functional UI components.
- Optimize frontend performance and ensure cross-browser compatibility.
Web Platform Development:
- Develop, customize, and maintain Drupal-based websites and applications.
- Build and manage custom Drupal modules, themes, content types, and views.
- Integrate Drupal with backend services and third-party systems via APIs.
Backend Development:
- Design, develop and maintain REST APIs and microservices using Java, Spring Boot, Spring MVC and Spring Security.
- Implement business logic, integrations, backend services with high performance and reliability.
- Ensure application security , scalability, and performance best practices.
Other Preferred Skills:
- Participate in CI/CD pipelines, build automation and deployment processes.
- Write unit, integration, and end to end tests.
- Troubleshoot and resolve issues
- Conduct code reviews and ensure adherence to coding standards.
- Additionally, experience with version control (Git/Bitbucket) and DevOps practices (CI/CD, Docker) is crucial.
- Familiarity with Docker and Kubernetes.
- Knowledge of cloud platforms (AWS, Azure)
- Experience working in Agile/Scrum teams.
- Healthcare industry experience.
- Soft skills like communication, teamwork, accountability, ownership, self-driven, analytical thinking and problem-solving are also essential.
- Ability to work independently and collaboratively in cross-functional teams.
- Excellent communication and documentation skills.
- Proactive mindset with attention to detail.
Position: Software Developer
Duration: 12-month contract plus possible extension
Location: Lansing, Michigan 2 days per week onsite (Monday & Tuesday)
Pay Range: $45/hr - $50/hr
**Exact compensation may vary based on several factors, including skills, experience, and education.
**Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Description:
The position is responsible for providing ongoing maintenance and support of complex Java applications and developing enhancements to applications supported within our department. The resource is integral to developing and maintaining automated processes, streamlining critical business processes, data integrity, SEM/SUITE compliance, and securing the applications. Not having a resource on staff will lead to the organization manually documenting and developing screen plans that can lead to errors causing data integrity issues and can eventually lead to incorrect information being processed and reported.
• Write well-designed, testable code using spring MVC, Hibernate framework for
entity object mapping, jQuery/HTML5, JavaScript, HTML, XML, Angular.
• Develop business application components using Object Oriented java/JEE technologies, design principles.
• Design and develop RESTful Web Services using Spring Web MVC framework.
• Design, Develop and maintain applications using Apache Struts framework.
• Ability to implement design patterns like Intercepting Filter, Front Controller, Session Façade, DAO, Singleton, and Service Locator
• Proficient in building and maintaining unit test framework with Junit and Spring Boot.
• Execute full software development life cycle (SDLC) including experience in gathering requirements and writing functional/technical specifications for complex projects.
• Develop database objects including stored procedures, functions,
• Troubleshoot issues using SQL, PL/SQL scripts.
• Experience tuning SQL queries and scripts
• Hands-on experience Integrating software components into a fully functional software system.
• Extensive knowledge on source control tools such as GIT
• Experience on Build Frameworks like Maven, maintain source code using source control, and baseline software versions and building war files for deployments
• Experience developing with application servers Apache Tomcat, JBOSS, WebSphere, and OpenShift Container.
• Develop software design documents and work with stakeholders for review and approval.
• Experience developing, prototypes, mockup for users review and approval.
• Experience creating flowcharts, screen layouts and documentation to ensure logical flow of the system requirements.
• Experience with React.js and modern JavaScript (ES6+).
• Understanding of Redux, React Router, and component lifecycle.
• Experience working on large agile projects.
• Experience with Java 17+, SOAP Web-Services and Java Messaging Service(JMS) API.
• Experience with Spring Boot Projects, Spring Data, Spring Batch, Spring Security frameworks
Qualifications:
- 5+ years developing complex computer systems using Java.
- 5+ years developing complex computer systems using java IDEs such as Eclipse and STS.
- 5+ years programming using Java JEE Struts Framework.
- 5+ years programming in SQL and/or PL/SQL.
- 5+ years programming using Java JEE Spring/SpringBoot Framework 3.0.
- 5+ years of development using Hibernate/JPA framework.
- 3+ years in projects development using Angular/React JS, JavaScript framework.
- 3+ years programming in the JBOSS Enterprise SOA environment including JBOSS Workflow.
- 3+ years using CMM/CMMI Level 3 methods and practices.
- 2+ years implemented agile development processes including test driven development.
- 2+ years of experience with React.js and modern JavaScript (ES6+).
- Understanding of Redux, React Router, and component lifecycle.
- Exposure to DevOps practices and cloud platforms (AWS, Azure).
- Hands-on experience using AI to accelerate daily coding tasks, including code generation, refactoring and documentation.