GrammaTech, Inc. is an Equal Opportunity/Disability/Veterans employer.
Software Engineer III
Location
United States
Posted
8 days ago
Salary
$165K - $190K / year
Seniority
Mid Level
Job Description
Software Engineer III
GrammaTech, Inc.
Role Description We are seeking an experienced Senior Software Engineer to provide technical leadership in the design, development, and modernization of enterprise software solutions. In this role, you will: - Define architectural direction - Lead cloud transformation initiatives - Develop scalable, cloud-native applications on AWS - Collaborate with cross-functional teams—including product managers, business analysts, developers, and customer stakeholders—to deliver innovative, high-quality solutions that meet evolving business needs Location: This is a remote opportunity Clearance: Active Secret Clearance Preferred Qualifications - Extensive experience modernizing enterprise applications and migrating systems to cloud environments - Strong experience designing and implementing cloud-native applications within the AWS ecosystem - Hands-on experience with AWS services, including: - AWS Lambda - Amazon S3 - Amazon SQS - Amazon SNS - Amazon CloudWatch - Amazon DynamoDB - Strong proficiency in full-stack software development with Java as the primary programming language - Experience designing, developing, and integrating RESTful APIs and web services - Experience implementing CI/CD pipelines and DevSecOps practices using Git and modern automation tools - Strong knowledge of relational and NoSQL databases, including Oracle, PostgreSQL, and DynamoDB - Experience using Agile development tools such as Jira and Confluence - Ability to translate business requirements into technical solutions, user stories, and product features Requirements - Provide technical leadership for the development of new and enhanced data source integrations - Define and communicate the overall software architecture and technical vision - Evaluate and recommend architectural approaches, technologies, and design patterns - Develop architecture artifacts including models, component designs, interface specifications, and technical documentation - Validate solution architecture against business requirements, technical constraints, and design assumptions - Design, develop, and maintain cloud-native applications using AWS services - Build scalable microservices and RESTful APIs using Java and modern development frameworks - Collaborate with product managers, business analysts, developers, and customer application experts to deliver high-quality software solutions - Integrate internally developed and third-party software components - Champion DevSecOps best practices by implementing CI/CD automation and improving deployment processes - Mentor technical team members and provide guidance on software engineering best practices - Lead technical research, planning, and solution implementation for complex enterprise initiatives - Work independently on highly complex projects with minimal supervision Preferred Qualifications - Experience with enterprise-scale cloud migration and digital transformation initiatives - Strong understanding of software architecture, distributed systems, and integration patterns - Experience leading technical teams and mentoring software engineers - Excellent analytical, communication, and problem-solving skills - Ability to work effectively in a collaborative Agile environment Benefits - Generous benefits package including medical, dental, and vision - Short- and long-term disability benefits - Life insurance - 401(k) plan with company contribution - Paid holidays, sick/personal time off, and PTO - Eligibility for merit increases and performance bonuses - More! Company Description GrammaTech, Inc. is an Equal Opportunity/Disability/Veterans employer.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
GovCIOGovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations.
Role Description GovCIO is seeking an experienced Senior Software Engineer to support the Department of Veterans Affairs (VA) Data Modernization initiative. The engineer will lead the design, development, and deployment of complex applications as part of a cross-domain solution. This position is fully remote, located in the United States. - Collaborate with product owners, champions, and stakeholders to identify, document, and integrate requirements into features as part of a modern software development lifecycle. - Utilize Agile for the management and delivery of work across the modernization team. - Provide technical leadership and mentoring to mid-level engineers. - Collaborate with architects, product managers, and cross-functional teams to define technical solutions and ensure alignment with business goals. - Conduct thorough code reviews and enforce best practices in software engineering. - Optimize application performance, scalability, and maintainability. - Design and implement robust CI/CD pipelines to support automated build, test, and deployment processes. - Work closely with DevOps teams to improve delivery pipelines, infrastructure automation, and deployment strategies. - Ensure the security, reliability, and compliance of applications through thoughtful design and automation. - Participate in system architecture discussions and influence key technical decisions. - Investigate and resolve complex technical issues in development, testing, and production environments. Qualifications - Bachelor’s degree in Information Technology, Computer Science or a related field plus 12 years experience. - Expertise with Java frameworks such as Spring, Spring Boot, Hibernate, and JPA. - Strong proficiency in modern JavaScript. - Deep understanding of object-oriented programming, design patterns, and Java best practices. - Solid understanding of RESTful web services and API design. - Experience with version control systems (Git using ADO or GitHub). - Comfortable working in Agile/Scrum teams. - Effectively communicate in English; both oral and written. - Self-motivation, organization, time-management, and deductive problem-solving skills. - Work independently and as part of a team. - Networking, web technologies (HTML, CSS, JavaScript), Microsoft Windows. - Strong understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM tools. - Experience with unit testing, integration testing, and test-driven development (TDD). - Strong analytical, problem-solving, and communication skills. Requirements - Expertise with Azure or other major cloud platforms. - AWS Certified - Synops Admin. - Experience with Java, Javascript, Ruby, Solution Architecture, and DevOps. - Experience with Databricks workspace administration, catalog creation, mount configurations, and cluster setup. - Familiarity with cloud identity and access management (IAM), including Service Principals, role-based access control (RBAC), and persona‑based configurations. - Strong knowledge and experience with data lake architectures, especially Delta Lake or similar structured storage solutions. - Experience automating cloud provisioning workflows (e.g., Terraform, ARM, Bicep, PowerShell, Python). - Ability to collaborate with cross-functional engineering and business teams. - Strong documentation practices and experience building standard operating procedures. - Experience supporting public sector or healthcare data environments is a plus. Clearance Required - Ability to obtain and maintain a suitability/Public Trust. Posted Salary Range USD $195,000.00 - USD $225,000.00 /Yr.
Senior Director, Architecture, Engineering, Innovation
AVIXAAudiovisual and Integrated Experience Association
• Design and contribute directly to solutions across Azure infrastructure, Salesforce integrations, and .NET applications • Own integration architecture across platforms including CMS, CRM, LMS, identity, analytics, events, and commerce • Build and maintain reference architectures, technical standards, and integration guardrails • Engage directly in high-stakes technical decisions • Own the long-term technology platform vision • Make and arbitrate architectural tradeoffs across different factors • Prevent architectural fragmentation • Maintain accountability for platform scalability, reliability, security, and evolvability • Lead a lean, high-trust team of engineers • Cultivate a culture where technical craftsmanship, ownership, and honest communication are the norm • Partner with product and business stakeholders to translate roadmaps into architecturally sound approaches • Provide early architectural guidance during discovery and planning • Ensure technology strategy serves business outcomes • Own AVIXA's enterprise AI strategy
Role Description MTSI is currently seeking to hire a SharePoint Developer to join the team. This role is 100% remote; US Citizenship required. Seeking a Senior SharePoint Developer to design, develop, and optimize SharePoint Online solutions in Microsoft 365 GCC High. The ideal candidate excels at creating modern, user-friendly intranet experiences, leveraging metadata-driven information architecture for search and AI optimization. This role focuses on improving discoverability, productivity, and enterprise collaboration. Key Responsibilities: - SharePoint Development & Customization: - Design, develop, and maintain modern SharePoint Online sites, pages, templates, web parts, and UI components with a focus on high-quality intranet user experiences. - Build custom solutions using SPFx or Add-in models designed for GCC High environments, ensuring scalable, maintainable, and secure code. - Create consistent, responsive, visually engaging intranet interfaces using modern design standards, JSON formatting, and component-based design patterns. - Develop user-centric components that support personalization, audience targeting, dynamic content delivery, and optimized user journeys. - Collaborate closely with the dedicated SharePoint Administrator to ensure solutions integrate seamlessly into governed environments. - Partner with content owners and business stakeholders to transform requirements into intuitive, development-led SharePoint experiences that enhance discoverability and productivity. - Intranet UX, Navigation & Content Experience: - Improve content discoverability through well-structured hubs, navigation, and content organization. - Partner with communications, HR, and business stakeholders to deliver user-focused intranet experiences. - Ensure accessibility, brand consistency, readability, and adherence to enterprise UX standards. - Promote best practices for content authors, including metadata tagging, image optimization, and content lifecycle governance. - SharePoint Information Architecture: - Support administration of SharePoint Online (GCC High), including site collections, permissions, governance, and provisioning. - Create and maintain metadata schemas, content types, taxonomy, and metadata structures to enhance search and AI capabilities. - Ensure alignment with information lifecycle management, retention requirements, and compliance controls. - Monitor search health, indexing, platform performance, and storage. - Power Platform Development: - Design and implement Power Apps and Power Automate workflows integrated with governed SharePoint data. - Build applications leveraging strong data modeling, structured metadata, and secure access controls. - Enhance intranet functionality through automation and interactive user experiences. - Support Power BI dashboards using structured SharePoint data models. - Search Optimization & Knowledge Discovery: - Optimize Microsoft Search settings including managed properties, synonyms, verticals, and refiners. - Ensure content is structured for enterprise-wide knowledge discovery and AI insights. - Improve search ranking through metadata-driven information architecture and content tuning. - Collaboration, Governance & Continuous Improvement: - Provide training, documentation, and guidance for intranet usage and content governance. - Contribute to governance frameworks, standards, and operating procedures. - Lead innovation to elevate intranet experience, automation, and content strategy. Qualifications - Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field. - 8 years of SharePoint Online experience (development, customization, administration). - Expertise in SharePoint and Power Platform (Power Automate, Power Apps, Power BI) in Microsoft 365 GCC High. - Strong skills in UX, navigation, branding, content structure, and user adoption. - Demonstrated experience in metadata management, taxonomy, and information architecture. - Excellent communication, problem-solving, and user-focused design skills. - Knowledge of data and knowledge management principles, records management, and M365 governance. Desired Qualifications - Experience in federal or highly regulated environments. - Skills in global navigation, hub sites, and intranet landing pages. - Microsoft Search tuning and schema management. - Power BI data modeling and dashboard support. - CI/CD pipelines (Azure DevOps). - Microsoft certifications (M365, Power Platform, SharePoint). - Knowledge of Zero Trust and federal IT compliance standards. - Experience developing governance frameworks and UX guidelines. Clearance & Citizenship - U.S. Citizenship required. - Must be able to obtain and maintain a Secret clearance.
Desarrollador/a RPG – Proyecto por 5 meses
Sofka TechnologiesTo transform people’s lives being the most trusted technology partner
• Desarrollar y mantener aplicaciones de negocio en entorno IBM i utilizando RPG. • Diseñar y optimizar programas y consultas sobre bases de datos IBM i. • Integrar aplicaciones con otros sistemas y servicios corporativos. • Implementar mejoras, corregir incidencias y garantizar la estabilidad de las soluciones. • Participar en buenas prácticas de desarrollo, control de versiones y documentación técnica.


