Software Architect

TEKSYSTEMS INC.
Omaha, NE, United States
26 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Agile Methodology Systems Engineering JIRA Cascading Style Sheets (CSS) Software Documentation Continuous Integration Eclipse (Software) Java Platform Enterprise Edition (J2EE) Ext JS
+24 more
Gradle Iterative and Incremental Development JSON Junit Scrum Methodology Software Architecture Selenium Software Engineering Software Systems UML Web Applications Extensible Markup Language (XML) Test-Driven Development (TDD) ReactJS Spring-boot Gitlab Git Vue.js SC Clearance AngularJS Integration Tests Restful APIs Devsecops Jenkins

Job description

Design, develop, and maintain enterprise Java web applications Collaborate with software engineers, system engineers, and stakeholders throughout the software development lifecycle Implement software architecture and design best practices Develop and consume RESTful web services Support CI/CD pipelines and DevSecOps initiatives Participate in Agile Scrum ceremonies and iterative development activities Write unit and integration tests using automated testing frameworks Review requirements and assist with solution design and technical planning Troubleshoot and resolve complex application issues Contribute to software documentation, testing, and deployment activities

Requirements

We are seeking a highly motivated Senior Java Software Engineer / Software Architect to support the development of mission-critical web applications in a fast-paced Agile and DevSecOps environment. This role involves designing, developing, testing, and maintaining full-stack applications that support high-priority national security missions.

The ideal candidate has strong Java development experience, enjoys working collaboratively with technical and non-technical stakeholders, and is passionate about building scalable, high-quality software solutions., 5+ years of professional software development experience Strong Java/JEE development experience Experience with Spring and Spring Boot frameworks Experience developing full-stack web applications Proficiency with JavaScript, HTML, and CSS Experience with REST APIs and JSON/XML Familiarity with software architecture and design principles Experience working in Agile development environments Strong communication and collaboration skills Active Secret Clearance with ability to obtain a Top Secret clearance, Experience with: Jenkins GitLab Git Gradle Eclipse JUnit Selenium Jira Experience with JavaScript frameworks such as: React Angular Vue Ext JS CI/CD pipeline experience Test Driven Development (TDD) experience DevSecOps experience UML modeling and software design documentation experience Systems engineering or requirements decomposition experience

What You’ll Bring Strong problem-solving and troubleshooting skills Ability to learn quickly in a dynamic environment Professional communication skills for interaction with technical teams and program leadership Passion for designing and building high-quality software solutions Commitment to continuous improvement and engineering excellence

Work Environment 100% onsite Flexible scheduling with a standard 40-hour work week Casual work environment Collaborative Agile team structure Opportunity to work on new development efforts and modern technologies

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all