National Radio Astronomy Observatory
Charlottesville, Virginia
National Radio Astronomy Observatory Title: Software Engineer III-IV Location: NRAO Headquarters, 520 Edgemont Rd, CHARLOTTESVILLE, Virginia, United States of America Requisition Number: 196 Job Family: Software Engineer Pay Type: Salary Required Education: CPP Position Description: Position Summary T he National Radio Astronomy Observatory (NRAO) is a prestigious research and development organization that plays a vital role in the study of the universe. Associated Universities, Inc. (AUI) is a nonprofit organization that manages and operates the NRAO under a cooperative agreement with the National Science Foundation. The Observatory is a hub for technological and scientific collaboration, operating state-of-the-art radio telescope facilities for use by the international scientific community. The Observatory has been instrumental in the study of black holes, galaxies, and the early universe. The National Radio Astronomy Observatory seeks an experienced Software Engineer (Level III or IV, based on qualifications) to join the Science Information Services Operations Group. This role will play a key part in supporting and modernizing critical scientific software tools and web infrastructure for the National Radio Astronomy Observatory (NRAO) and the Atacama Large Millimeter/submillimeter Array (ALMA).The successful candidate will provide development support for the ALMA Dashboard software during its Phase-A activities, collaborate closely with the Subsystem Scientist, maintain and improve our science helpdesk platforms, and drive the migration of legacy organizational websites and applications from outdated technologies to modern, maintainable solutions. The position is based in Charlottesville, VA. What You Will be Doing: ALMA Dashboard Development Support Collaborate to deliver development support for Phase-A activities of the ALMA Dashboard software used in the control room to monitor the state of the array elements. This includes implementing new features, fixing issues, and ensuring the software meets the needs of ALMA operations and users. Related technologies involve Spring boot and Angular. Science Helpdesk Support & Modernization Provide ongoing technical support and development for the NRAO and ALMA science helpdesks, currently based on Deskpro which contain multiple customizations. Related technologies involve Angular and PHP. Evaluate and drive the exploration/migration to alternative helpdesk or ticketing systems that reduce custom code, improve maintainability, scalability, and user experience. Website and Application Migrations Lead and contribute to the modernization of organizational websites and web applications currently built on legacy technologies. Migrate and refactor applications away from older stacks including: Python web frameworks PHP HTML/CSS/JavaScript (legacy implementations) Tomcat, Apache, MySQL Plone, FosWiki, and Kayako Target modern, sustainable architectures (e.g., contemporary Python frameworks such as Django or FastAPI, modern JavaScript frameworks like React or Vue, containerized deployments, and current database solutions). Design, implement, and maintain robust CI/CD pipelines to automate building, testing, and deployment processes across all supported applications, improving reliability, release speed, and operational efficiency. Work closely with scientists, operations staff, and other engineering teams to deliver reliable, user-focused solutions in a scientific research environment. Work Environment Work is typically performed in an office environment. Who You Are: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). 3+ years of professional software development experience, with a strong focus on web application development and system migration projects. Proficiency in modern web technologies, including Python (Django or FastAPI preferred), JavaScript/TypeScript, HTML/CSS, Spring boot, Angular and relational databases. Experience migrating legacy applications (PHP, older Python frameworks, Plone/FosWiki, or similar CMS/ticketing systems) to current architectures. Solid understanding of web servers (Apache/Tomcat), databases (MySQL/PostgreSQL), and deployment practices. Strong problem-solving skills and ability to work independently as well as collaboratively in a team environment. Excellent communication skills, with the ability to interact effectively with both technical and non-technical stakeholders (including scientists). While not required, these are preferred: Experience with helpdesk/ticketing systems (Deskpro or similar) and interest in SaaS migration strategies. Familiarity with scientific research environments or large-scale observatory/astronomy projects (ALMA or NRAO experience is a plus). Knowledge of containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines. Experience with modern frontend frameworks (React, Vue, or Svelte) and responsive design. Understanding of accessibility, security best practices, and performance optimization for public-facing web applications. Observatory employees must be authorized to work in the United States. The Observatory presently cannot sponsor H-1B Visas for this position. Total Rewards: Compensation The starting salary of this position is between $ 80 , 000 -$ 120 , 000 . Factors which may affect starting pay within this range may include; education, experience, skills, competencies, other qualifications of the successful candidate, as well as internal equity and labor market conditions. Benefits: Associated Universities, Inc (AUI) offers a comprehensive benefits package addressing the needs of employees and their families with most benefits beginning on the first day of employment, subject to eligibility requirements. AUI provides: Excellent paid time off (13 holidays, annual accrual of up to 24 vacation days) Medical, dental and vision plans are effective on the first day of employment. AUI's retirement benefit contributes an amount equal to 10 percent of a qualified participant's base pay with no required employee contribution. Click Total Rewards for more information. Application Instructions: Select the "Apply" button. Please be prepared to upload your current CV/Resume and a cover letter describing interest and suitability for the position. Equal Opportunity Employer Statement: AUI is an equal opportunity employer. To view our complete statement, please visit . If you require reasonable accommodation for any part of the application or hiring process, you may submit your request by sending an email to . PM20 Compensation details: 00 Yearly Salary PIfd-1843
05/07/2026
Full time
National Radio Astronomy Observatory Title: Software Engineer III-IV Location: NRAO Headquarters, 520 Edgemont Rd, CHARLOTTESVILLE, Virginia, United States of America Requisition Number: 196 Job Family: Software Engineer Pay Type: Salary Required Education: CPP Position Description: Position Summary T he National Radio Astronomy Observatory (NRAO) is a prestigious research and development organization that plays a vital role in the study of the universe. Associated Universities, Inc. (AUI) is a nonprofit organization that manages and operates the NRAO under a cooperative agreement with the National Science Foundation. The Observatory is a hub for technological and scientific collaboration, operating state-of-the-art radio telescope facilities for use by the international scientific community. The Observatory has been instrumental in the study of black holes, galaxies, and the early universe. The National Radio Astronomy Observatory seeks an experienced Software Engineer (Level III or IV, based on qualifications) to join the Science Information Services Operations Group. This role will play a key part in supporting and modernizing critical scientific software tools and web infrastructure for the National Radio Astronomy Observatory (NRAO) and the Atacama Large Millimeter/submillimeter Array (ALMA).The successful candidate will provide development support for the ALMA Dashboard software during its Phase-A activities, collaborate closely with the Subsystem Scientist, maintain and improve our science helpdesk platforms, and drive the migration of legacy organizational websites and applications from outdated technologies to modern, maintainable solutions. The position is based in Charlottesville, VA. What You Will be Doing: ALMA Dashboard Development Support Collaborate to deliver development support for Phase-A activities of the ALMA Dashboard software used in the control room to monitor the state of the array elements. This includes implementing new features, fixing issues, and ensuring the software meets the needs of ALMA operations and users. Related technologies involve Spring boot and Angular. Science Helpdesk Support & Modernization Provide ongoing technical support and development for the NRAO and ALMA science helpdesks, currently based on Deskpro which contain multiple customizations. Related technologies involve Angular and PHP. Evaluate and drive the exploration/migration to alternative helpdesk or ticketing systems that reduce custom code, improve maintainability, scalability, and user experience. Website and Application Migrations Lead and contribute to the modernization of organizational websites and web applications currently built on legacy technologies. Migrate and refactor applications away from older stacks including: Python web frameworks PHP HTML/CSS/JavaScript (legacy implementations) Tomcat, Apache, MySQL Plone, FosWiki, and Kayako Target modern, sustainable architectures (e.g., contemporary Python frameworks such as Django or FastAPI, modern JavaScript frameworks like React or Vue, containerized deployments, and current database solutions). Design, implement, and maintain robust CI/CD pipelines to automate building, testing, and deployment processes across all supported applications, improving reliability, release speed, and operational efficiency. Work closely with scientists, operations staff, and other engineering teams to deliver reliable, user-focused solutions in a scientific research environment. Work Environment Work is typically performed in an office environment. Who You Are: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). 3+ years of professional software development experience, with a strong focus on web application development and system migration projects. Proficiency in modern web technologies, including Python (Django or FastAPI preferred), JavaScript/TypeScript, HTML/CSS, Spring boot, Angular and relational databases. Experience migrating legacy applications (PHP, older Python frameworks, Plone/FosWiki, or similar CMS/ticketing systems) to current architectures. Solid understanding of web servers (Apache/Tomcat), databases (MySQL/PostgreSQL), and deployment practices. Strong problem-solving skills and ability to work independently as well as collaboratively in a team environment. Excellent communication skills, with the ability to interact effectively with both technical and non-technical stakeholders (including scientists). While not required, these are preferred: Experience with helpdesk/ticketing systems (Deskpro or similar) and interest in SaaS migration strategies. Familiarity with scientific research environments or large-scale observatory/astronomy projects (ALMA or NRAO experience is a plus). Knowledge of containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines. Experience with modern frontend frameworks (React, Vue, or Svelte) and responsive design. Understanding of accessibility, security best practices, and performance optimization for public-facing web applications. Observatory employees must be authorized to work in the United States. The Observatory presently cannot sponsor H-1B Visas for this position. Total Rewards: Compensation The starting salary of this position is between $ 80 , 000 -$ 120 , 000 . Factors which may affect starting pay within this range may include; education, experience, skills, competencies, other qualifications of the successful candidate, as well as internal equity and labor market conditions. Benefits: Associated Universities, Inc (AUI) offers a comprehensive benefits package addressing the needs of employees and their families with most benefits beginning on the first day of employment, subject to eligibility requirements. AUI provides: Excellent paid time off (13 holidays, annual accrual of up to 24 vacation days) Medical, dental and vision plans are effective on the first day of employment. AUI's retirement benefit contributes an amount equal to 10 percent of a qualified participant's base pay with no required employee contribution. Click Total Rewards for more information. Application Instructions: Select the "Apply" button. Please be prepared to upload your current CV/Resume and a cover letter describing interest and suitability for the position. Equal Opportunity Employer Statement: AUI is an equal opportunity employer. To view our complete statement, please visit . If you require reasonable accommodation for any part of the application or hiring process, you may submit your request by sending an email to . PM20 Compensation details: 00 Yearly Salary PIfd-1843
Position Summary The Full Stack Software Engineer is responsible for designing, developing, deploying, and supporting scalable, secure, and high-performing applications that enable the operational success of OPC, GTC, and GSOC. This role supports the full software development lifecycle, including front-end development, back-end services, database design, system integration, deployment, and ongoing operational support. The engineer collaborates with cross-functional teams to deliver reliable, integrated technology solutions aligned with business needs. Candidates will be considered at Level III, IV, or V depending on experience and demonstrated technical leadership. Key Responsibilities Full Stack Development • Design, develop, test, and maintain enterprise-grade applications across the technology stack. • Build modern, responsive, and user-friendly interfaces using React or similar frameworks. • Develop backend services, RESTful APIs, and microservices using Java (Spring Boot), Node.js, and/or Python. • Ensure applications are optimized for performance, scalability, reliability, and maintainability. Architecture & Integration • Contribute to system design and architectural decisions. • Develop and maintain integrations between enterprise platforms to ensure data accuracy and operational efficiency. • Participate in API design, microservices architecture, and modernization initiatives. Cloud & DevOps • Deploy and support applications in Azure environment. • Implement and maintain CI/CD pipelines to support automated builds, testing, and deployments. • Utilize containerization and orchestration tools such as Docker and Kubernetes. • Support infrastructure-as-code and DevOps best practices. Operational Excellence & Support • Monitor system performance and troubleshoot issues across the stack. • Perform root cause analysis and implement long-term solutions. • Plan and execute upgrades, enhancements, and system optimizations. • Provide visibility into application health and performance metrics. Collaboration & Leadership • Partner with business stakeholders, analysts, and technical teams to translate requirements into scalable solutions. • Participate in Agile/Scrum ceremonies and iterative development processes. • Mentor junior engineers and contribute to knowledge sharing. • Lead technical initiatives or projects based on level and experience. Compliance & Security • Ensure adherence to corporate policies and regulatory standards (including RUS, OSHA, SOX, NERC, FERC, and ITS requirements). • Apply secure coding practices and support application and infrastructure security initiatives. • Promote a culture of compliance, accountability, and continuous improvement. Qualifications Education Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical field. Experience by Level Level III • 4+ years of full stack development experience. • Independently manages development tasks and production support. • Leads smaller initiatives and contributes to team projects. Level IV • 6+ years of experience including application architecture and system optimization. • Leads development projects and provides technical direction. • Collaborates cross-functionally to deliver integrated enterprise solutions. Level V • 8+ years of experience architecting and managing enterprise-scale applications. • Oversees major technical initiatives. • Provides strategic technical leadership and drives innovation across IT functions. Technical Expertise • Java (Spring Boot), React.js or similar framework, Python, Node.js • Microservices architecture and API management • MSSQL, Oracle, MongoDB • Azure or AWS/GCP (cloud-native architectures preferred) • CI/CD pipelines, GitHub • Docker, Kubernetes, Terraform • Secure coding practices (OAuth, JWT, SSL) • Observability, logging, and monitoring tools • Familiarity of ML/AI technologies Key Competencies • Strong analytical and troubleshooting skills • Excellent written and verbal communication abilities • Customer-focused mindset • Ability to work independently and collaboratively • Commitment to continuous learning and technical growth Why Join OPC, GTC, and GSOC? • Work on impactful, mission-critical enterprise systems • Contribute to modernization and cloud transformation initiatives • Grow your technical leadership capabilities • Be part of a collaborative, innovation-driven IT organization
05/06/2026
Full time
Position Summary The Full Stack Software Engineer is responsible for designing, developing, deploying, and supporting scalable, secure, and high-performing applications that enable the operational success of OPC, GTC, and GSOC. This role supports the full software development lifecycle, including front-end development, back-end services, database design, system integration, deployment, and ongoing operational support. The engineer collaborates with cross-functional teams to deliver reliable, integrated technology solutions aligned with business needs. Candidates will be considered at Level III, IV, or V depending on experience and demonstrated technical leadership. Key Responsibilities Full Stack Development • Design, develop, test, and maintain enterprise-grade applications across the technology stack. • Build modern, responsive, and user-friendly interfaces using React or similar frameworks. • Develop backend services, RESTful APIs, and microservices using Java (Spring Boot), Node.js, and/or Python. • Ensure applications are optimized for performance, scalability, reliability, and maintainability. Architecture & Integration • Contribute to system design and architectural decisions. • Develop and maintain integrations between enterprise platforms to ensure data accuracy and operational efficiency. • Participate in API design, microservices architecture, and modernization initiatives. Cloud & DevOps • Deploy and support applications in Azure environment. • Implement and maintain CI/CD pipelines to support automated builds, testing, and deployments. • Utilize containerization and orchestration tools such as Docker and Kubernetes. • Support infrastructure-as-code and DevOps best practices. Operational Excellence & Support • Monitor system performance and troubleshoot issues across the stack. • Perform root cause analysis and implement long-term solutions. • Plan and execute upgrades, enhancements, and system optimizations. • Provide visibility into application health and performance metrics. Collaboration & Leadership • Partner with business stakeholders, analysts, and technical teams to translate requirements into scalable solutions. • Participate in Agile/Scrum ceremonies and iterative development processes. • Mentor junior engineers and contribute to knowledge sharing. • Lead technical initiatives or projects based on level and experience. Compliance & Security • Ensure adherence to corporate policies and regulatory standards (including RUS, OSHA, SOX, NERC, FERC, and ITS requirements). • Apply secure coding practices and support application and infrastructure security initiatives. • Promote a culture of compliance, accountability, and continuous improvement. Qualifications Education Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical field. Experience by Level Level III • 4+ years of full stack development experience. • Independently manages development tasks and production support. • Leads smaller initiatives and contributes to team projects. Level IV • 6+ years of experience including application architecture and system optimization. • Leads development projects and provides technical direction. • Collaborates cross-functionally to deliver integrated enterprise solutions. Level V • 8+ years of experience architecting and managing enterprise-scale applications. • Oversees major technical initiatives. • Provides strategic technical leadership and drives innovation across IT functions. Technical Expertise • Java (Spring Boot), React.js or similar framework, Python, Node.js • Microservices architecture and API management • MSSQL, Oracle, MongoDB • Azure or AWS/GCP (cloud-native architectures preferred) • CI/CD pipelines, GitHub • Docker, Kubernetes, Terraform • Secure coding practices (OAuth, JWT, SSL) • Observability, logging, and monitoring tools • Familiarity of ML/AI technologies Key Competencies • Strong analytical and troubleshooting skills • Excellent written and verbal communication abilities • Customer-focused mindset • Ability to work independently and collaboratively • Commitment to continuous learning and technical growth Why Join OPC, GTC, and GSOC? • Work on impactful, mission-critical enterprise systems • Contribute to modernization and cloud transformation initiatives • Grow your technical leadership capabilities • Be part of a collaborative, innovation-driven IT organization
Java Software Developer III 1st Preference - St Louis - 4 days in the office 2ndPreference- Denver- 4 days in the office Pay Rate - $50-55/Hr JC - 158569 Domain - Telecom Domain is must About the Role Principal-level technical leader within Mobile organization, owning architectural decisions and driving technical strategy across multiple teams. Deep hands-on expertise in Java/Spring Boot, Oracle/SQL, and Kafka required - with the ability to evaluate and adopt AI/ML capabilities. What You'll Do Lead design and implementation of high-throughput distributed systems using Java and Spring Boot Own end-to-end technical architecture for cross-team initiatives (provisioning, billing, network, customer/agent facing apps) Architect event-driven systems using Apache Kafka for real-time streaming and integration Evaluate and integrate AI/ML tools into engineering workflows and developer productivity Establish engineering standards, lead design reviews, and mentor senior engineers Partner with product and architecture teams to translate business needs into scalable solutions Lead production incident response, root cause analysis, and systemic improvements Hands-on coding as needed to deliver technical and business features. What You Bring 10+ years overall and 8+ years hands-on with Java (11+) and Spring Boot Deep Oracle expertise - PL/SQL, performance tuning, query optimization, data modeling Strong Kafka experience - producers, consumers, Kafka Streams, schema registry Proven delivery of large-scale distributed systems in production RESTful API design, microservices patterns, CI/CD, Docker/Kubernetes AI literacy - ability to evaluate AI tools and apply them to engineering problems Influence-based technical leadership across teams Nice to Have Telecom, network/mobile provisioning, or billing systems experience MNO or MVNO experience AI/ML platforms
05/05/2026
Full time
Java Software Developer III 1st Preference - St Louis - 4 days in the office 2ndPreference- Denver- 4 days in the office Pay Rate - $50-55/Hr JC - 158569 Domain - Telecom Domain is must About the Role Principal-level technical leader within Mobile organization, owning architectural decisions and driving technical strategy across multiple teams. Deep hands-on expertise in Java/Spring Boot, Oracle/SQL, and Kafka required - with the ability to evaluate and adopt AI/ML capabilities. What You'll Do Lead design and implementation of high-throughput distributed systems using Java and Spring Boot Own end-to-end technical architecture for cross-team initiatives (provisioning, billing, network, customer/agent facing apps) Architect event-driven systems using Apache Kafka for real-time streaming and integration Evaluate and integrate AI/ML tools into engineering workflows and developer productivity Establish engineering standards, lead design reviews, and mentor senior engineers Partner with product and architecture teams to translate business needs into scalable solutions Lead production incident response, root cause analysis, and systemic improvements Hands-on coding as needed to deliver technical and business features. What You Bring 10+ years overall and 8+ years hands-on with Java (11+) and Spring Boot Deep Oracle expertise - PL/SQL, performance tuning, query optimization, data modeling Strong Kafka experience - producers, consumers, Kafka Streams, schema registry Proven delivery of large-scale distributed systems in production RESTful API design, microservices patterns, CI/CD, Docker/Kubernetes AI literacy - ability to evaluate AI tools and apply them to engineering problems Influence-based technical leadership across teams Nice to Have Telecom, network/mobile provisioning, or billing systems experience MNO or MVNO experience AI/ML platforms
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges. What You Will Do With JT4 Under limited supervision, the Full StackSoftware Developer will interpret user stories, requirements, and procedures. The Full Stack Software Developer will design and build business and test management applications, building both the frontend user interface and the backend business logic. Highly Desired Experience: Microsoft coding frameworks, (C#, .NET CORE, ASP.net) Industry collaboration tools, (Gitlab, Jira, Confluence) DevSecOps methodologies and tools Standard Database Architecture and development (SQL) Continuous Integration/Continuous Delivery (CI/CD) tools and techniques Waterfall, and Agile development methodologies Web Application Programming Interfaces, (RESTful, GraphQL) Basic management of cloud hosting services Other job related duties as required Additional Desired Knowledge: Test management within the DoD Developmental Test & Evaluation Community Oracle Database tools Python, JavaScript, ASP, C, C++, Rust, Golang JavaScript frameworks, (Vue, React, Angular) SysML and Model-Based Systems Engineering Containerization, (Docker, Podman) Clustering software, (Kubernetes) NoSQL databases, (PostGRES, MongoDB) Object Relational Mapping, (ORM) Backend or full stack development experience using Python or Django REQUIREMENTS - EDUCATION, TECHNICAL, AND WORK EXPERIENCE Bachelor's Degree in Computer Programming or Computer Science; or equivalent technical training from an accredited academic institution, completion of a recognized certification program, or equivalent experience and demonstrated skills, knowledge, and technical competence in computer programming with six years of additional experience. Demonstrate proficiency with required computer languages and have a good understanding of computer systems including networks, servers, and personal computers Planning and organizing skills and be able to work under deadlines Verbal and written communication skills to permit interaction with other employees. Design, development, and Integration with backend APIs With direction from the supervisor and development lead, implement features and user interface elements to ensure the application operates and performs as designed Assist with gathering requirements from stakeholders and creating user stories, tasks, and subtasks based on those requirements Communicate effectively both in-person and using electronic collaboration tools (email, chat, video and audio calling) The incumbent must possess a valid, state-issued driver's license. Must be able to obtain and maintain security clearance. Must be a U.S. citizen. SALARY The expected salary range for this position is $83,907 to $104,000 annually. Note: The salary range offered for this position is a good faith description of the expected salary range this role will pay. JT4, LLC considers factors such as (but not limited to) responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer. BENEFITS Medical, Dental, Vision Insurance Benefits Active on Day 1 Life Insurance Health Savings Accounts/FSA's Disability Insurance Paid Time Off 401(k) Plan Options with Employer Match JT4 will match 50%, up to an 8% contribution 100% Immediate Vesting Tuition Reimbursement OTHER RESPONSIBILITIES Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job. WORKING CONDITIONS Typical office environment with no unusual hazards, occasional lifting (up to 20 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness. DISCLAIMER The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified. Tasking is in support of a Federal Government Contract that requires U.S. citizenship. Some jobs may require a candidate to be eligible for a government security clearance, state-issued driver's license or other licenses/certifications, and the inability to obtain and maintain the required clearance, license or certification may affect an employee's ability to maintain employment. SCC: JSD12, A1412TW
05/01/2026
Full time
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges. What You Will Do With JT4 Under limited supervision, the Full StackSoftware Developer will interpret user stories, requirements, and procedures. The Full Stack Software Developer will design and build business and test management applications, building both the frontend user interface and the backend business logic. Highly Desired Experience: Microsoft coding frameworks, (C#, .NET CORE, ASP.net) Industry collaboration tools, (Gitlab, Jira, Confluence) DevSecOps methodologies and tools Standard Database Architecture and development (SQL) Continuous Integration/Continuous Delivery (CI/CD) tools and techniques Waterfall, and Agile development methodologies Web Application Programming Interfaces, (RESTful, GraphQL) Basic management of cloud hosting services Other job related duties as required Additional Desired Knowledge: Test management within the DoD Developmental Test & Evaluation Community Oracle Database tools Python, JavaScript, ASP, C, C++, Rust, Golang JavaScript frameworks, (Vue, React, Angular) SysML and Model-Based Systems Engineering Containerization, (Docker, Podman) Clustering software, (Kubernetes) NoSQL databases, (PostGRES, MongoDB) Object Relational Mapping, (ORM) Backend or full stack development experience using Python or Django REQUIREMENTS - EDUCATION, TECHNICAL, AND WORK EXPERIENCE Bachelor's Degree in Computer Programming or Computer Science; or equivalent technical training from an accredited academic institution, completion of a recognized certification program, or equivalent experience and demonstrated skills, knowledge, and technical competence in computer programming with six years of additional experience. Demonstrate proficiency with required computer languages and have a good understanding of computer systems including networks, servers, and personal computers Planning and organizing skills and be able to work under deadlines Verbal and written communication skills to permit interaction with other employees. Design, development, and Integration with backend APIs With direction from the supervisor and development lead, implement features and user interface elements to ensure the application operates and performs as designed Assist with gathering requirements from stakeholders and creating user stories, tasks, and subtasks based on those requirements Communicate effectively both in-person and using electronic collaboration tools (email, chat, video and audio calling) The incumbent must possess a valid, state-issued driver's license. Must be able to obtain and maintain security clearance. Must be a U.S. citizen. SALARY The expected salary range for this position is $83,907 to $104,000 annually. Note: The salary range offered for this position is a good faith description of the expected salary range this role will pay. JT4, LLC considers factors such as (but not limited to) responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer. BENEFITS Medical, Dental, Vision Insurance Benefits Active on Day 1 Life Insurance Health Savings Accounts/FSA's Disability Insurance Paid Time Off 401(k) Plan Options with Employer Match JT4 will match 50%, up to an 8% contribution 100% Immediate Vesting Tuition Reimbursement OTHER RESPONSIBILITIES Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job. WORKING CONDITIONS Typical office environment with no unusual hazards, occasional lifting (up to 20 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness. DISCLAIMER The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified. Tasking is in support of a Federal Government Contract that requires U.S. citizenship. Some jobs may require a candidate to be eligible for a government security clearance, state-issued driver's license or other licenses/certifications, and the inability to obtain and maintain the required clearance, license or certification may affect an employee's ability to maintain employment. SCC: JSD12, A1412TW
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges. JOB SUMMARY ESSENTIAL FUNCTIONS/DUTIES A Software Engineer III performs a variety of engineering assignments in planning and overseeing research, design, development, manufacturing, testing, installation, integration, sustainment, operation, and maintenance of diverse software, electronic, and/or mechanical equipment and systems. Plans, conducts, and technically implements software engineering projects or major phases of software engineering projects, coordinating the efforts of supporting staff in the performance of work. This may include Project Management duties. Leads software development, testing, deployment, integration, documentation, and maintenance in the support of customer requirements. Employee will be responsible for the following functions/duties: Based on broad objectives from management and customers, independently analyzes, evaluates and integrates solutions to complex technical problems. Encourages optimum design within customer specifications, quality standards, schedule, and funding limitations. Assists in formulating engineering project requirements to meet the customer's needs and deadlines. Develops detailed implementation plans to execute and meet project requirements. Works closely with project management, hardware engineering, communications engineering, configuration management, quality assurance and operations support to ensure proper integration of software engineering with the other disciplines involved in the project. Designs, implements, tests, and deploys software projects. Provides technical guidance, mentoring, direction, and assistance to other engineering team members. Reviews modifications to system software to ensure compatibility with existing hardware and software. Ability to solicit and document detailed product requirements; writes technical data packages in support of software development or modifications. Attends and facilitates meetings as required. Perform other job-related duties, as required DESIRED QUALIFICATIONS Minimum of ten years work experience. At least seven years of experience with computer programming using C, C++, and C#. Ada, FORTRAN, and Assembly Language a plus. Ability to program in C, C++, and C#. Experience designing Windows and Linux applications and graphical user interfaces. Experience with Web Applications and Services toolsets (Vue, React, Java, Java Script, XML, ASP). Experience with database development (SQL Server, Oracle, Access). Experience with Open Source software and systems, experience with Jenkins. Experience with containerization, orchestration, and micro-services architecture, including Docker, Rancher, and Kubernetes. Experience working with air-gapped networks. Experience with Hyper-V and/or VMWare. Knowledge and understanding of formal software development standards and software development processes to include the Software Capability Maturity Model. Ability to deploy and troubleshoot network applications and systems. Ability to assist/design in the architecture of new networks, submit requests for hardware/software, and employ it. Ability to perform system administration activities in Windows and Linux operating system environments. Sound understanding of network switches and routers. Ability to effectively interact with system users. Ability to analyze data, resolve problems, and make decisions independently. Ability to communicate effectively in both oral and written form. Ability to write and prepare a variety of technical and user-oriented reports, manual, and other types of written communications. Ability to cross-collaborate with multiple stakeholders and groups to meet differing requirements. Ability to establish and maintain effective work relationships with those contacted in the performance of this position. Ability to travels as required by the company. REQUIREMENTS EDUCATION, TECHNICAL, AND WORK EXPERIENCE A Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering or an equivalent scientific or technical discipline from an ABET - accredited academic institution and four-years of related engineering experience, or an accredited Masters of Science in engineering and a minimum of two years of related engineering experience, or an accredited doctorate degree in engineering are required for this position. LICENSES OR CERTIFICATIONS Must obtain and maintain CompTIA Security + Certification. Must possess a valid Nevada Driver's License. Ability to obtain and maintain a Government Security Clearance. SALARY The expected salary range for this position is $91,000 to $130,000 annually. Note: The salary range offered for this position is a good faith description of the expected salary range this role will pay. JT4, LLC considers factors such as (but not limited to) responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer. BENEFITS Medical, Dental, Vision Insurance Benefits Active on Day 1 Life Insurance Health Savings Accounts/FSA's Disability Insurance Paid Time Off 401(k) Plan Options with Employer Match JT4 will match 50%, up to an 8% contribution 100% Immediate Vesting Tuition Reimbursement OTHER RESPONSIBILITIES Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job. WORKING CONDITIONS Work is performed in a typical office environment with no unusual hazards. Occasional lifting (up to 30 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness are required. Travel to remote company work locations may be required. DISCLAIMER The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified. Tasking is in support of a Federal Government Contract that requires U.S. citizenship. Some jobs may require a candidate to be eligible for a government security clearance, state-issued driver's license, or other licenses/certifications, and the inability to obtain and maintain the required clearance, license, or certification may affect an employee's ability to maintain employment. SCC: JENG17; A2NTTR
05/01/2026
Full time
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges. JOB SUMMARY ESSENTIAL FUNCTIONS/DUTIES A Software Engineer III performs a variety of engineering assignments in planning and overseeing research, design, development, manufacturing, testing, installation, integration, sustainment, operation, and maintenance of diverse software, electronic, and/or mechanical equipment and systems. Plans, conducts, and technically implements software engineering projects or major phases of software engineering projects, coordinating the efforts of supporting staff in the performance of work. This may include Project Management duties. Leads software development, testing, deployment, integration, documentation, and maintenance in the support of customer requirements. Employee will be responsible for the following functions/duties: Based on broad objectives from management and customers, independently analyzes, evaluates and integrates solutions to complex technical problems. Encourages optimum design within customer specifications, quality standards, schedule, and funding limitations. Assists in formulating engineering project requirements to meet the customer's needs and deadlines. Develops detailed implementation plans to execute and meet project requirements. Works closely with project management, hardware engineering, communications engineering, configuration management, quality assurance and operations support to ensure proper integration of software engineering with the other disciplines involved in the project. Designs, implements, tests, and deploys software projects. Provides technical guidance, mentoring, direction, and assistance to other engineering team members. Reviews modifications to system software to ensure compatibility with existing hardware and software. Ability to solicit and document detailed product requirements; writes technical data packages in support of software development or modifications. Attends and facilitates meetings as required. Perform other job-related duties, as required DESIRED QUALIFICATIONS Minimum of ten years work experience. At least seven years of experience with computer programming using C, C++, and C#. Ada, FORTRAN, and Assembly Language a plus. Ability to program in C, C++, and C#. Experience designing Windows and Linux applications and graphical user interfaces. Experience with Web Applications and Services toolsets (Vue, React, Java, Java Script, XML, ASP). Experience with database development (SQL Server, Oracle, Access). Experience with Open Source software and systems, experience with Jenkins. Experience with containerization, orchestration, and micro-services architecture, including Docker, Rancher, and Kubernetes. Experience working with air-gapped networks. Experience with Hyper-V and/or VMWare. Knowledge and understanding of formal software development standards and software development processes to include the Software Capability Maturity Model. Ability to deploy and troubleshoot network applications and systems. Ability to assist/design in the architecture of new networks, submit requests for hardware/software, and employ it. Ability to perform system administration activities in Windows and Linux operating system environments. Sound understanding of network switches and routers. Ability to effectively interact with system users. Ability to analyze data, resolve problems, and make decisions independently. Ability to communicate effectively in both oral and written form. Ability to write and prepare a variety of technical and user-oriented reports, manual, and other types of written communications. Ability to cross-collaborate with multiple stakeholders and groups to meet differing requirements. Ability to establish and maintain effective work relationships with those contacted in the performance of this position. Ability to travels as required by the company. REQUIREMENTS EDUCATION, TECHNICAL, AND WORK EXPERIENCE A Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering or an equivalent scientific or technical discipline from an ABET - accredited academic institution and four-years of related engineering experience, or an accredited Masters of Science in engineering and a minimum of two years of related engineering experience, or an accredited doctorate degree in engineering are required for this position. LICENSES OR CERTIFICATIONS Must obtain and maintain CompTIA Security + Certification. Must possess a valid Nevada Driver's License. Ability to obtain and maintain a Government Security Clearance. SALARY The expected salary range for this position is $91,000 to $130,000 annually. Note: The salary range offered for this position is a good faith description of the expected salary range this role will pay. JT4, LLC considers factors such as (but not limited to) responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer. BENEFITS Medical, Dental, Vision Insurance Benefits Active on Day 1 Life Insurance Health Savings Accounts/FSA's Disability Insurance Paid Time Off 401(k) Plan Options with Employer Match JT4 will match 50%, up to an 8% contribution 100% Immediate Vesting Tuition Reimbursement OTHER RESPONSIBILITIES Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job. WORKING CONDITIONS Work is performed in a typical office environment with no unusual hazards. Occasional lifting (up to 30 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness are required. Travel to remote company work locations may be required. DISCLAIMER The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified. Tasking is in support of a Federal Government Contract that requires U.S. citizenship. Some jobs may require a candidate to be eligible for a government security clearance, state-issued driver's license, or other licenses/certifications, and the inability to obtain and maintain the required clearance, license, or certification may affect an employee's ability to maintain employment. SCC: JENG17; A2NTTR
Job Title: Research Engineer - DC Field Facility (Level II-IV) NHMFL Location: Tallahassee, FL Regular/Temporary: Regular Full/Part Time: Full-Time Job ID: 61803 Department National High Magnetic Field Laboratory - DC Field Facility Responsibilities Develop and implement specialized programs and algorithms for applications including data acquisition, equipment control and monitoring, magnet protection systems, and custom database solutions using languages such as C/C++, Python, Java, or equivalent. Collaborate with research personnel and end-users to assess programming requirements, provide technical guidance, and resolve software-related issues Oversee the maintenance and enhancement of research and laboratory software, including both in-house and external applications. Evaluate the scientific and technical requirements of specific programs, design implementation strategies, and establish priorities for phased deployment to support experimental objectives and optimize research outcomes. Manage and maintain equipment control system programming and associated servers, integrating modern communication tools into existing departmental infrastructure. Conduct research on emerging software systems and technologies, providing recommendations to ensure systems remain at the forefront of innovation. Advise on best practices for software development, project management, and the implementation of new tools to support research and operational objectives Continuously enhance programming expertise to evaluate current systems and develop innovative software solutions aligned with departmental research and operational needs. Utilize, develop and apply machine learning, AI and data mining approaches to facility data sets to enhance automation, system monitoring and prediction. Qualifications Bachelor's degree and three years of experience; or a high school diploma/equivalent and experience equal to seven years. (Note: post-high school education can substitute for experience at the equivalent rate.) Candidates with an additional three years of related experience will be considered for levels III - VI. Each level requires an additional three years of related experience. Contact Info For additional information, please contact Kayla West at . University Information One of the nation's elite research universities, Florida State University preserves, expands, and disseminates knowledge in the sciences, technology, arts, humanities, and professions, while embracing a philosophy of learning strongly rooted in the traditions of the liberal arts and critical thinking. Founded in 1851, Florida State University is the oldest continuous site of higher education in Florida. FSU is a community steeped in tradition that fosters research and encourages creativity. At FSU, there's the excitement of being part of a vibrant academic and professional community, surrounded by people whose ideas are shaping tomorrow's news! Learn more about our university and campuses. FSU Total Rewards FSU offers a robust Total Rewards package. Visit our website to learn more about our Compensation, Benefits, Wellness, Recognition, and Employee Development programs. Use our interactive tool to calculate Total Compensation options based on potential salary, benefits and retirement contributions, earned leave, and other employment-related perks. How To Apply If qualified and interested in a specific job opening as advertised, apply to Florida State University at . If you are a current FSU employee, apply via myFSU > Self Service. Applicants are required to complete the online application with all applicable information. Applications must include all work history up to ten years, and education details even if attaching a resume. Considerations This is an A&P position. This position requires successful completion of a criminal history background check . Equal Employment Opportunity FSU is an Equal Employment Opportunity Employer.
01/14/2026
Full time
Job Title: Research Engineer - DC Field Facility (Level II-IV) NHMFL Location: Tallahassee, FL Regular/Temporary: Regular Full/Part Time: Full-Time Job ID: 61803 Department National High Magnetic Field Laboratory - DC Field Facility Responsibilities Develop and implement specialized programs and algorithms for applications including data acquisition, equipment control and monitoring, magnet protection systems, and custom database solutions using languages such as C/C++, Python, Java, or equivalent. Collaborate with research personnel and end-users to assess programming requirements, provide technical guidance, and resolve software-related issues Oversee the maintenance and enhancement of research and laboratory software, including both in-house and external applications. Evaluate the scientific and technical requirements of specific programs, design implementation strategies, and establish priorities for phased deployment to support experimental objectives and optimize research outcomes. Manage and maintain equipment control system programming and associated servers, integrating modern communication tools into existing departmental infrastructure. Conduct research on emerging software systems and technologies, providing recommendations to ensure systems remain at the forefront of innovation. Advise on best practices for software development, project management, and the implementation of new tools to support research and operational objectives Continuously enhance programming expertise to evaluate current systems and develop innovative software solutions aligned with departmental research and operational needs. Utilize, develop and apply machine learning, AI and data mining approaches to facility data sets to enhance automation, system monitoring and prediction. Qualifications Bachelor's degree and three years of experience; or a high school diploma/equivalent and experience equal to seven years. (Note: post-high school education can substitute for experience at the equivalent rate.) Candidates with an additional three years of related experience will be considered for levels III - VI. Each level requires an additional three years of related experience. Contact Info For additional information, please contact Kayla West at . University Information One of the nation's elite research universities, Florida State University preserves, expands, and disseminates knowledge in the sciences, technology, arts, humanities, and professions, while embracing a philosophy of learning strongly rooted in the traditions of the liberal arts and critical thinking. Founded in 1851, Florida State University is the oldest continuous site of higher education in Florida. FSU is a community steeped in tradition that fosters research and encourages creativity. At FSU, there's the excitement of being part of a vibrant academic and professional community, surrounded by people whose ideas are shaping tomorrow's news! Learn more about our university and campuses. FSU Total Rewards FSU offers a robust Total Rewards package. Visit our website to learn more about our Compensation, Benefits, Wellness, Recognition, and Employee Development programs. Use our interactive tool to calculate Total Compensation options based on potential salary, benefits and retirement contributions, earned leave, and other employment-related perks. How To Apply If qualified and interested in a specific job opening as advertised, apply to Florida State University at . If you are a current FSU employee, apply via myFSU > Self Service. Applicants are required to complete the online application with all applicable information. Applications must include all work history up to ten years, and education details even if attaching a resume. Considerations This is an A&P position. This position requires successful completion of a criminal history background check . Equal Employment Opportunity FSU is an Equal Employment Opportunity Employer.
The Center for Technology in Education in the School of Education at Johns Hopkins University seeks a UX Engineer with a Frontend Focus for a casual on-call position. Reporting to the Program Director for Learning Design and Innovation, this position combines user-centered design expertise with frontend code implementation across multiple web-based educational technology projects. The ideal candidate excels at advanced CSS3 in frontend development, visual design, and translating complex information into intuitive interfaces. The UX Engineer is responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the installation, modification, and testing of new and/or upgraded applications (packages or home grown), operating systems, file structures, hardware, communication devices, and productivity tools. Applies analysis techniques and procedures to gather and then translate business requirements into functional/technical specifications and designs. Using functional specifications and designs, produces all or part of the deliverables. Maintains databases and application system code. Specific Duties and Responsibilities Analysis & Requirements Gathering Define moderately complex business/clinical/education problems by meeting with clients to observe and understand current processes and the issues related to those processes. Provide written documentation of findings to share with the client and other IT colleagues. Gather moderately complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications. Design & Development Develop detailed tasks and project plans by analyzing project scope and milestones for moderately complex projects in order to ensure product is delivered in a timely fashion according to software lifecycle standards. Write functional/technical specifications by taking the provided moderately complex system requirements and putting them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions. Develop/change data input, files/database structures, data transformation, algorithms, and data output by using appropriate computer language/tools to provide technical solutions for moderately complex application development tasks. Document code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-based system(s) to simplify code maintenance and to improve support. Testing & Documentation Create and document moderately complex test scenarios using the appropriate testing tools to validate and verify application functionality. Test all changes by using the appropriate moderately complex test scenarios to ensure all delivered solutions work as expected and errors are handled in a meaningful way. Author and maintain documentation by writing audience-appropriate materials to serve as technical and/or end-user references. Implementation & Maintenance Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution. Monitor changes and resolve moderately complex problems by responding as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution. Provide support by triaging and resolving moderately complex issues to ensure prompt, effective service. Other duties as assigned. In addition to the duties described above Apply human-centered design principles and established usability and accessibility standards to design and develop intuitive, responsive, and accessible user experience for all learners. Create wireframes, interactive prototypes, and high-fidelity mockups using industry-standard design tools. Write efficient, maintainable, and scalable frontend code using HTML5, CSS3, and JavaScript. Implement frontend enhancements, including advanced design patterns, animation, microinteractions, and data visualization in web interfaces. Partner with backend developers to integrate frontend interfaces with APIs and services. Minimum Qualifications Bachelor's Degree. Three years of related experience with computer systems and applications. Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. Preferred Qualifications Knowledge in the assigned application as well as the platform on which it runs. Advanced skills in CSS3 is a must. Demonstrated expertise in HTML5 and JavaScript. Experience in responsive web design and digital accessibility, including WCAG 2.2 (AA and AAA levels), ARIA for interactive widgets, and assistive technology testing. A strong portfolio of work that includes examples of designing and building complex, responsive web applications, and feature both high-fidelity interactive prototypes (e.g., Figma) and links to live, implemented projects or code repositories (e.g., GitHub). Experience with leveraging AI tools to accelerate or enhance UI/UX design and frontend development products and workflows. Technical Skills & Expected Level of Proficiency Agile Methodology - Developing Code Review - Developing Debugging - Developing JIRA - Developing Microservices - Developing Model View Controller - Developing Product Life Cycle Management - Developing Restful AP - Developing Secure Coding - Developing Software Design Patterns - Developing Software Development Life Cycle - Developing Unit Testing - Developing The core technical skills listed are most essential; additional technical skills may be required based on specific division or department needs. Classified Title: Developer III Job Posting Title (Working Title): UX Engineer (Center for Technology in Education) Role/Level/Range: ATP/04/PD Starting Salary Range: $32.25 - $56.46 HRLY (Commensurate w/exp.) Employee group: Casual / On Call Schedule: Monday - Friday, 10 - 18 hours per week FLSA Status: Exempt Location: Remote Department name: Center for Technology in Education (CTE) Personnel area: School of Education Total Rewards The referenced base salary range represents the low and high end of Johns Hopkins University's salary range for this position. Not all candidates will be eligible for the upper end of the salary range. Exact salary will ultimately depend on multiple factors, which may include the successful candidate's geographic location, skills, work experience, market conditions, education/training and other qualifications. Johns Hopkins offers a total rewards package that supports our employees' health, life, career and retirement. More information can be found here: . Education and Experience Equivalency Please refer to the job description above to see which forms of equivalency are permitted for this position. If permitted, equivalencies will follow these guidelines: JHU Equivalency Formula: 30 undergraduate degree credits (semester hours) or 18 graduate degree credits may substitute for one year of experience. Additional related experience may substitute for required education on the same basis. For jobs where equivalency is permitted, up to two years of non-related college course work may be applied towards the total minimum education/experience required for the respective job. Applicants Completing Studies Applicants who do not meet the posted requirements but are completing their final academic semester/quarter will be considered eligible for employment and may be asked to provide additional information confirming their academic completion date. Background Checks The successful candidate(s) for this position will be subject to a pre-employment background check. Johns Hopkins is committed to hiring individuals with a justice-involved background, consistent with applicable policies and current practice. A prior criminal history does not automatically preclude candidates from employment at Johns Hopkins University. In accordance with applicable law, the university will review, on an individual basis, the date of a candidate's conviction, the nature of the conviction and how the conviction relates to an essential job-related qualification or function. Diversity and Inclusion The Johns Hopkins University values diversity, equity and inclusion and advances these through our key strategic framework, the JHU Roadmap on Diversity and Inclusion . Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. EEO is the Law . click apply for full job details
01/14/2026
Full time
The Center for Technology in Education in the School of Education at Johns Hopkins University seeks a UX Engineer with a Frontend Focus for a casual on-call position. Reporting to the Program Director for Learning Design and Innovation, this position combines user-centered design expertise with frontend code implementation across multiple web-based educational technology projects. The ideal candidate excels at advanced CSS3 in frontend development, visual design, and translating complex information into intuitive interfaces. The UX Engineer is responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the installation, modification, and testing of new and/or upgraded applications (packages or home grown), operating systems, file structures, hardware, communication devices, and productivity tools. Applies analysis techniques and procedures to gather and then translate business requirements into functional/technical specifications and designs. Using functional specifications and designs, produces all or part of the deliverables. Maintains databases and application system code. Specific Duties and Responsibilities Analysis & Requirements Gathering Define moderately complex business/clinical/education problems by meeting with clients to observe and understand current processes and the issues related to those processes. Provide written documentation of findings to share with the client and other IT colleagues. Gather moderately complex system requirements by meeting with clients and researching existing technology to understand the business requirements and possible solutions for new applications. Design & Development Develop detailed tasks and project plans by analyzing project scope and milestones for moderately complex projects in order to ensure product is delivered in a timely fashion according to software lifecycle standards. Write functional/technical specifications by taking the provided moderately complex system requirements and putting them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions. Develop/change data input, files/database structures, data transformation, algorithms, and data output by using appropriate computer language/tools to provide technical solutions for moderately complex application development tasks. Document code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-based system(s) to simplify code maintenance and to improve support. Testing & Documentation Create and document moderately complex test scenarios using the appropriate testing tools to validate and verify application functionality. Test all changes by using the appropriate moderately complex test scenarios to ensure all delivered solutions work as expected and errors are handled in a meaningful way. Author and maintain documentation by writing audience-appropriate materials to serve as technical and/or end-user references. Implementation & Maintenance Implement changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution. Monitor changes and resolve moderately complex problems by responding as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution. Provide support by triaging and resolving moderately complex issues to ensure prompt, effective service. Other duties as assigned. In addition to the duties described above Apply human-centered design principles and established usability and accessibility standards to design and develop intuitive, responsive, and accessible user experience for all learners. Create wireframes, interactive prototypes, and high-fidelity mockups using industry-standard design tools. Write efficient, maintainable, and scalable frontend code using HTML5, CSS3, and JavaScript. Implement frontend enhancements, including advanced design patterns, animation, microinteractions, and data visualization in web interfaces. Partner with backend developers to integrate frontend interfaces with APIs and services. Minimum Qualifications Bachelor's Degree. Three years of related experience with computer systems and applications. Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. Preferred Qualifications Knowledge in the assigned application as well as the platform on which it runs. Advanced skills in CSS3 is a must. Demonstrated expertise in HTML5 and JavaScript. Experience in responsive web design and digital accessibility, including WCAG 2.2 (AA and AAA levels), ARIA for interactive widgets, and assistive technology testing. A strong portfolio of work that includes examples of designing and building complex, responsive web applications, and feature both high-fidelity interactive prototypes (e.g., Figma) and links to live, implemented projects or code repositories (e.g., GitHub). Experience with leveraging AI tools to accelerate or enhance UI/UX design and frontend development products and workflows. Technical Skills & Expected Level of Proficiency Agile Methodology - Developing Code Review - Developing Debugging - Developing JIRA - Developing Microservices - Developing Model View Controller - Developing Product Life Cycle Management - Developing Restful AP - Developing Secure Coding - Developing Software Design Patterns - Developing Software Development Life Cycle - Developing Unit Testing - Developing The core technical skills listed are most essential; additional technical skills may be required based on specific division or department needs. Classified Title: Developer III Job Posting Title (Working Title): UX Engineer (Center for Technology in Education) Role/Level/Range: ATP/04/PD Starting Salary Range: $32.25 - $56.46 HRLY (Commensurate w/exp.) Employee group: Casual / On Call Schedule: Monday - Friday, 10 - 18 hours per week FLSA Status: Exempt Location: Remote Department name: Center for Technology in Education (CTE) Personnel area: School of Education Total Rewards The referenced base salary range represents the low and high end of Johns Hopkins University's salary range for this position. Not all candidates will be eligible for the upper end of the salary range. Exact salary will ultimately depend on multiple factors, which may include the successful candidate's geographic location, skills, work experience, market conditions, education/training and other qualifications. Johns Hopkins offers a total rewards package that supports our employees' health, life, career and retirement. More information can be found here: . Education and Experience Equivalency Please refer to the job description above to see which forms of equivalency are permitted for this position. If permitted, equivalencies will follow these guidelines: JHU Equivalency Formula: 30 undergraduate degree credits (semester hours) or 18 graduate degree credits may substitute for one year of experience. Additional related experience may substitute for required education on the same basis. For jobs where equivalency is permitted, up to two years of non-related college course work may be applied towards the total minimum education/experience required for the respective job. Applicants Completing Studies Applicants who do not meet the posted requirements but are completing their final academic semester/quarter will be considered eligible for employment and may be asked to provide additional information confirming their academic completion date. Background Checks The successful candidate(s) for this position will be subject to a pre-employment background check. Johns Hopkins is committed to hiring individuals with a justice-involved background, consistent with applicable policies and current practice. A prior criminal history does not automatically preclude candidates from employment at Johns Hopkins University. In accordance with applicable law, the university will review, on an individual basis, the date of a candidate's conviction, the nature of the conviction and how the conviction relates to an essential job-related qualification or function. Diversity and Inclusion The Johns Hopkins University values diversity, equity and inclusion and advances these through our key strategic framework, the JHU Roadmap on Diversity and Inclusion . Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. EEO is the Law . click apply for full job details
Job Description: AT&T Global Public Sector is a trusted provider of secure, IP enabled, cloud-based, network solutions and professional services to the Federal Government. We are dedicated to recruiting, developing and empowering a diverse, high-performing workforce that is passionate about what they do, committed to our shared values and dedicated to our customers' mission. Our National Security Team supports the intelligence community, providing, operating, and assuring critical voice, video and collaboration services for the full spectrum of operations. AT&T has an opening for an NMS ServiceNow Senior Software Designer: To support a key program in AT&T's National Security business segment. The NMS IT Software Designer will provide expert knowledge of network management systems, operating systems, commercial software, government software, and full integration of toolsets and servers. This position requires office presence a minimum of 5 days per week and is only located in the location(s) posted. No relocation is offered. Description of Job Duties/Responsibilities: Compliance with Department of Defense (DoD) 8140.03 (8570) Information Assurance Technical (IAT) Level 2. Oversee and guide team members in the deployment, administration, development, and integration of the ServiceNow suite of tools on RHEL and Windows operating systems, while facilitating collaboration with database developers on MariaDB requirements. Lead the team in utilizing Agile, Scrum, and SDLC methodologies to coordinate, track, and deliver projects efficiently, fostering a culture of continuous improvement and accountability. Coordinate closely with Project Managers and Technical Leads, ensuring clear communication of team progress, risks, and technical challenges. Direct integration efforts with Cisco Network Services Orchestrator, GOTS, and other enterprise tools, assigning integration tasks and ensuring successful outcomes. Oversee the creation and maintenance of technical documentation by the team, ensuring accuracy and completeness for operations users and providing user handoff training as needed. Monitor the team's efforts to maintain IT system and application performance/availability while responding proactively to emerging issues. Lead the team in hardening and securing systems, supporting Risk Management Framework (RMF) authorization and accreditation (A&A) efforts, and ensuring all engineered solutions are compliant. Guide the automation and orchestration of ServiceNow deployment activities using modern tools and methods (Ansible, Python, Terraform, PowerShell), and mentor the team in best practices for testing, validation, and verification. Manage the troubleshooting, diagnosis, and resolution of complex system and service issues, overseeing Root Cause Analysis (RCA) and driving continuous improvement. Direct system performance analysis and tuning activities, ensuring solutions are efficiently configured and optimized by the team. Lead engineering projects and technical processes through the Systems Development Life Cycle (SDLC), ensuring the team meets deliverables, achieves positive outcomes, and stays within scope and budget. Oversee the delivery of well-developed and engineered solutions as deployable packages, ensuring Operations teams can transition solutions to production environments with minimal manual intervention and high success rates. Perform additional duties as assigned and needed in a dynamic environment to support evolving business and technical requirements. Required Clearance: TS/SCI with polygraph. (/sci) () Required Qualifications: Candidate must have 16 years of experience that can be a combination of work history and education. This equates to a doctorate and 8 years of experience OR a master's and 10 years OR a bachelor's and 12 years OR an associate's and 14 years OR HS and 16 years . Must meet Information Assurance Technical (IAT) Level 2 certification requirements. Additional requirements include: Must have at least 5 years of relevant ServiceNow experience that can be a combination of work history, education, and training. Must have Certification: ServiceNow Certified System Administrator . Must have at least one other advanced ServiceNow certification. Team Leadership experience. The candidate must be highly motivated. Able to work independently with both local and geographically diverse team members. Using effective time management skills to meet deliverable timelines. The candidate must also have experience working within concept, design, engineering, production, and sustainment phases of ServiceNow system development lifecycle. Experience with at least one of (Agile, Scrum, SDLC). Must be able to work with minimal supervision to perform complex technical tasks and lead others effectively. Must be able to process and analyze information and trouble calls submitted by a customer (e.g., system administrator, developer, security specialist), make determinations, and provide and implement solutions. Proven experience automating the implementation and configuration of ServiceNow technologies to support large scale enterprise solution deployments and configuration management efforts. Hands-on experience with developing, evaluating, assessing, and refining automated testing, validation, and verifications methods. Excellent client-facing and internal communication skills. Exceptional organizational skills, including attention to detail, multitasking and critical thinking skills. Skilled in working within a team environment within a professional office setting. Skilled in the ability to focus study and research to rapidly solve specific problems. Excellent and clear written documentation skills. Excellent self-study to achieve advanced training as required by the team and the program. Thrive within a highly dynamic and changing environment while adapting and managing shifting customer priorities. Excellent verbal communication skills. Working knowledge of Service Now or other ITSM. Experience working with Microsoft Office products: Word, Excel, PowerPoint, and Outlook. Experience innovating in a collaborative environment. Advanced system architecture, design, and integration. Experience with databases. Ideally including MariaDB. Required Cross platform and integration experience including Windows, Linux, Juniper, and Cisco. Demonstrated experience developing and scripting within ServiceNow using languages such as JavaScript, as well as integrating ServiceNow with external systems using Java, Python, Perl, or PowerShell. Desired Qualifications: CompTIA Security+ or equivalent will meet the minimum requirement for the role. ISC2 CISSP or equivalent is strongly preferred and exceeds the minimum requirement for this role. Ready to join our team? Apply today! Our NMS ServiceNow Software Designer (IT Software Developer III) (Government) earns between $108,000 - $225,000 yearly. Not to mention all the other amazing rewards that working at AT&T offers. Individual starting salary within this range may depend on geography, experience, expertise, and education/training. Joining our team comes with amazing perks and benefits: Medical/Dental/Vision coverage 401(k) plan Tuition reimbursement program Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays) Pro-rated when working less than 40 hrs/wk. Paid Parental Leave Paid Caregiver Leave Additional sick leave beyond what state and local law require may be available but is unprotected Adoption Reimbursement Disability Benefits (short term and long term) Life and Accidental Death Insurance Supplemental benefit programs: critical illness/accident hospital indemnity/group legal Employee Assistance Programs (EAP) Extensive employee wellness programs Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone Weekly Hours: 40 Time Type: Regular Location: Chantilly, Virginia It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
01/05/2026
Full time
Job Description: AT&T Global Public Sector is a trusted provider of secure, IP enabled, cloud-based, network solutions and professional services to the Federal Government. We are dedicated to recruiting, developing and empowering a diverse, high-performing workforce that is passionate about what they do, committed to our shared values and dedicated to our customers' mission. Our National Security Team supports the intelligence community, providing, operating, and assuring critical voice, video and collaboration services for the full spectrum of operations. AT&T has an opening for an NMS ServiceNow Senior Software Designer: To support a key program in AT&T's National Security business segment. The NMS IT Software Designer will provide expert knowledge of network management systems, operating systems, commercial software, government software, and full integration of toolsets and servers. This position requires office presence a minimum of 5 days per week and is only located in the location(s) posted. No relocation is offered. Description of Job Duties/Responsibilities: Compliance with Department of Defense (DoD) 8140.03 (8570) Information Assurance Technical (IAT) Level 2. Oversee and guide team members in the deployment, administration, development, and integration of the ServiceNow suite of tools on RHEL and Windows operating systems, while facilitating collaboration with database developers on MariaDB requirements. Lead the team in utilizing Agile, Scrum, and SDLC methodologies to coordinate, track, and deliver projects efficiently, fostering a culture of continuous improvement and accountability. Coordinate closely with Project Managers and Technical Leads, ensuring clear communication of team progress, risks, and technical challenges. Direct integration efforts with Cisco Network Services Orchestrator, GOTS, and other enterprise tools, assigning integration tasks and ensuring successful outcomes. Oversee the creation and maintenance of technical documentation by the team, ensuring accuracy and completeness for operations users and providing user handoff training as needed. Monitor the team's efforts to maintain IT system and application performance/availability while responding proactively to emerging issues. Lead the team in hardening and securing systems, supporting Risk Management Framework (RMF) authorization and accreditation (A&A) efforts, and ensuring all engineered solutions are compliant. Guide the automation and orchestration of ServiceNow deployment activities using modern tools and methods (Ansible, Python, Terraform, PowerShell), and mentor the team in best practices for testing, validation, and verification. Manage the troubleshooting, diagnosis, and resolution of complex system and service issues, overseeing Root Cause Analysis (RCA) and driving continuous improvement. Direct system performance analysis and tuning activities, ensuring solutions are efficiently configured and optimized by the team. Lead engineering projects and technical processes through the Systems Development Life Cycle (SDLC), ensuring the team meets deliverables, achieves positive outcomes, and stays within scope and budget. Oversee the delivery of well-developed and engineered solutions as deployable packages, ensuring Operations teams can transition solutions to production environments with minimal manual intervention and high success rates. Perform additional duties as assigned and needed in a dynamic environment to support evolving business and technical requirements. Required Clearance: TS/SCI with polygraph. (/sci) () Required Qualifications: Candidate must have 16 years of experience that can be a combination of work history and education. This equates to a doctorate and 8 years of experience OR a master's and 10 years OR a bachelor's and 12 years OR an associate's and 14 years OR HS and 16 years . Must meet Information Assurance Technical (IAT) Level 2 certification requirements. Additional requirements include: Must have at least 5 years of relevant ServiceNow experience that can be a combination of work history, education, and training. Must have Certification: ServiceNow Certified System Administrator . Must have at least one other advanced ServiceNow certification. Team Leadership experience. The candidate must be highly motivated. Able to work independently with both local and geographically diverse team members. Using effective time management skills to meet deliverable timelines. The candidate must also have experience working within concept, design, engineering, production, and sustainment phases of ServiceNow system development lifecycle. Experience with at least one of (Agile, Scrum, SDLC). Must be able to work with minimal supervision to perform complex technical tasks and lead others effectively. Must be able to process and analyze information and trouble calls submitted by a customer (e.g., system administrator, developer, security specialist), make determinations, and provide and implement solutions. Proven experience automating the implementation and configuration of ServiceNow technologies to support large scale enterprise solution deployments and configuration management efforts. Hands-on experience with developing, evaluating, assessing, and refining automated testing, validation, and verifications methods. Excellent client-facing and internal communication skills. Exceptional organizational skills, including attention to detail, multitasking and critical thinking skills. Skilled in working within a team environment within a professional office setting. Skilled in the ability to focus study and research to rapidly solve specific problems. Excellent and clear written documentation skills. Excellent self-study to achieve advanced training as required by the team and the program. Thrive within a highly dynamic and changing environment while adapting and managing shifting customer priorities. Excellent verbal communication skills. Working knowledge of Service Now or other ITSM. Experience working with Microsoft Office products: Word, Excel, PowerPoint, and Outlook. Experience innovating in a collaborative environment. Advanced system architecture, design, and integration. Experience with databases. Ideally including MariaDB. Required Cross platform and integration experience including Windows, Linux, Juniper, and Cisco. Demonstrated experience developing and scripting within ServiceNow using languages such as JavaScript, as well as integrating ServiceNow with external systems using Java, Python, Perl, or PowerShell. Desired Qualifications: CompTIA Security+ or equivalent will meet the minimum requirement for the role. ISC2 CISSP or equivalent is strongly preferred and exceeds the minimum requirement for this role. Ready to join our team? Apply today! Our NMS ServiceNow Software Designer (IT Software Developer III) (Government) earns between $108,000 - $225,000 yearly. Not to mention all the other amazing rewards that working at AT&T offers. Individual starting salary within this range may depend on geography, experience, expertise, and education/training. Joining our team comes with amazing perks and benefits: Medical/Dental/Vision coverage 401(k) plan Tuition reimbursement program Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays) Pro-rated when working less than 40 hrs/wk. Paid Parental Leave Paid Caregiver Leave Additional sick leave beyond what state and local law require may be available but is unprotected Adoption Reimbursement Disability Benefits (short term and long term) Life and Accidental Death Insurance Supplemental benefit programs: critical illness/accident hospital indemnity/group legal Employee Assistance Programs (EAP) Extensive employee wellness programs Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone Weekly Hours: 40 Time Type: Regular Location: Chantilly, Virginia It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
Position: Quality Assurance Engineer III (multiple positions available) Location: New York, NY Multiple Positions Available: 1. Create appropriate quality plans, define test strategies, and drive test execution processes; 2. Execute functional, regression, performance, and accessibility testing; 3. 3. Develop and maintain testing strategies, including manual and automation testing; 4. Develop scripts and automated test cases, increasing efficiency; 5. Gather and report relevant and actionable quality metrics; 6. Participate in design and specification reviews, as well as use this information to design test plans; 7. Promote QA productivity through automation, tools, and other best practices; 8. Ensure comprehensive test coverage by working closely with the product and engineering teams to prioritize testing execution and report on test execution progress and results; 9. Advise project management and development teams on technical issues related to planning, developing, implementing, and modifying testing procedures. Requirements: Master's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field and 1 year of experience in the job offered, or Programmer/Analyst, Quality Assurance Engineer, Software Test Developer related occupation. Employer will accept a Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field followed by five progressively responsible years of experience in the job offered, or Programmer/Analyst, Quality Assurance Engineer, Software Test Developer related occupation. as equivalent to the Master's degree and one year of experience. Must have 1 year of experience in the following skill(s): 1. Collaborating with development teams, product managers and technical managers on day-to-day basis to deliver complex features to customers with high quality. 2. Testing large-scale software systems, including test planning, test design, test strategy, and test execution. 3. Developing test plans and test cases independently for largescale software systems using Java or Shell Scripts in a Windows, UNIX, or Linux environment; 4. Coding/scripting experience using languages such as Java or C# 5. Web and mobile application user interface automation testing tools such as Selenium/Appium to automate test cases 6. Test case documentation tools such as Testrail and defect tracking tools such as JIRA 7. Versioning tools: GIT, SVN. The base pay range for this position in New York City is USD $150,280 - $198,400 (hr/yr). Pay is based on market location and may vary depending on job-related knowledge, skills, and experience. A sign-on payment and restricted stock units may be provided as part of the compensation package, in addition to a full range of medical, financial, or other benefits, dependent on the position offered. Applicants should apply via Amazon's internal or external careers site.
12/17/2025
Position: Quality Assurance Engineer III (multiple positions available) Location: New York, NY Multiple Positions Available: 1. Create appropriate quality plans, define test strategies, and drive test execution processes; 2. Execute functional, regression, performance, and accessibility testing; 3. 3. Develop and maintain testing strategies, including manual and automation testing; 4. Develop scripts and automated test cases, increasing efficiency; 5. Gather and report relevant and actionable quality metrics; 6. Participate in design and specification reviews, as well as use this information to design test plans; 7. Promote QA productivity through automation, tools, and other best practices; 8. Ensure comprehensive test coverage by working closely with the product and engineering teams to prioritize testing execution and report on test execution progress and results; 9. Advise project management and development teams on technical issues related to planning, developing, implementing, and modifying testing procedures. Requirements: Master's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field and 1 year of experience in the job offered, or Programmer/Analyst, Quality Assurance Engineer, Software Test Developer related occupation. Employer will accept a Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field followed by five progressively responsible years of experience in the job offered, or Programmer/Analyst, Quality Assurance Engineer, Software Test Developer related occupation. as equivalent to the Master's degree and one year of experience. Must have 1 year of experience in the following skill(s): 1. Collaborating with development teams, product managers and technical managers on day-to-day basis to deliver complex features to customers with high quality. 2. Testing large-scale software systems, including test planning, test design, test strategy, and test execution. 3. Developing test plans and test cases independently for largescale software systems using Java or Shell Scripts in a Windows, UNIX, or Linux environment; 4. Coding/scripting experience using languages such as Java or C# 5. Web and mobile application user interface automation testing tools such as Selenium/Appium to automate test cases 6. Test case documentation tools such as Testrail and defect tracking tools such as JIRA 7. Versioning tools: GIT, SVN. The base pay range for this position in New York City is USD $150,280 - $198,400 (hr/yr). Pay is based on market location and may vary depending on job-related knowledge, skills, and experience. A sign-on payment and restricted stock units may be provided as part of the compensation package, in addition to a full range of medical, financial, or other benefits, dependent on the position offered. Applicants should apply via Amazon's internal or external careers site.