Search jobs > Des Moines, IA > Temporary > Software development

Full stack software development

Sun Technologies
Des Moines, Iowa
Full-time

Job Description

Responsibilities :

  • Contribute to the architecture, design, and coding of enterprise-level web-based solutions
  • Architect complete front-end stack of projects using TypeScript with Angular and HTML / CSS
  • Create reference architectures and design patterns
  • Implement UI component design focused on reusability, scalability, extensibility, and maintainability
  • Follow the agency’s standards and programming practices
  • Responsible for writing high-quality code with test coverage
  • Mentor other developers through code walkthrough and parallel programming
  • Interface with a REST-based backend, building a cloud-based platform
  • Develop APIs through Java / JEE technologies and Spring framework
  • Prepare and produce releases of software components
  • Contribute to a highly collaborative team of developers
  • Support continuous improvement by investigating technology alternatives and presenting these for architectural review

Must have :

  • Proven hands-on full-stack software development experience
  • Hands-on experience in designing and developing applications using Java EE platforms
  • 5+ years of experience developing dynamic, highly interactive, responsive user interfaces for the web
  • Ability to build enterprise-level self-contained, reusable, and testable components
  • Strong hands-on development with Single Page Applications
  • Strong experience in HTML, Typescript, JavaScript, CSS
  • Experience in building JavaScript MV-VM / MVC frameworks
  • Experience in JS testing frameworks like Jasmine or KarmaExperience with OAuth security tokens (JWT)
  • Experience developing and consuming SOAP and RESTful web services utilizing XML and / or JSON with binding libraries like JAXB, Jackson, Gson, etc.
  • Implement and adhere to code quality standards with tools like ESLint, FindBugs, SONAR, etc.
  • Experience in working in teams using Agile methodologies
  • Experience in developing web applications using at least one popular web framework (JSF, Spring MVC)
  • Experience in developing Spring Boot applications is an advantage
  • Experience with test-driven development and testing framework like JUnit, Mockito is an advantage
  • Experience with Okta is an advantage
  • Experience working in Microservices architecture is an advantage

Requirements :

  • Angular 2+ 5years experience
  • Typescript 5years experience
  • JSON 5years experience
  • HTML, CSS3 5years experience
  • Grunt / Gulp / Webpack 5years experience
  • Jasmine / Karma 5years experience
  • Java / JEE 5years experience
  • SOAP and REST API’s 5years experience
  • Git 5years experience
  • NodeJS 5years experience
  • Spring Boot 5years experience
  • Hibernate, EclipseLink 5years experience
  • Junit, TestNG 5years experience
  • Mockito, Cucumber 5years experience
  • Maven 5years experience
  • SVN 5years experience

Required Details

Experience : 10 Years Travel Required : No Clearance Required : No

30+ days ago
Related jobs
Promoted
Provoke Solutions
Des Moines, Iowa

As a Senior Full Stack Developer, you will be involved in technical software development delivery ensuring that project deliverables meet customer requirements, driving business change and success and ultimately adding value to our customers businesses. We’re looking for Senior Full Stack Developers...

Sun Technologies
Des Moines, Iowa

Proven hands-on full-stack software development experience. Architect complete front-end stack of projects using TypeScript with Angular and HTML/CSS. Prepare and produce releases of software components. Strong hands-on development with Single Page Applications. ...

Utility Consumer Analytics Inc.
Iowa, United States
Remote

Drive the design and development of full-stack software applications using the Java tech stack, ensuring responsiveness, performance, and alignment with architectural standards. Full Stack Software Developer with expertise in Java tech stack. If you are a passionate Full Stack Software Developer wit...

Robert Half
Des Moines, Iowa

Position: SOFTWARE ENGINEER - FULL STACK. Both Software Engineers will work as part of an Agile team and support the development of our web-based applications and related infrastructure activities. You will be responsible for the front-end and back-end development of our web applications, migrating ...

Highmark Health
IA, Working at Home, Iowa

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. The position, and team, will be involved in every aspec...

Promoted
HSK Technologies Inc
Des Moines, Iowa

This position is for a UI Developer who is able to work at a quick & accurate pace. ...

Promoted
Cambridge Investment Research
West Des Moines, Iowa

Technology Department for a full time Senior Salesforce Software Developer. The developer works under the direction of Technology leadership and creates and designs software to satisfy business requirements. Mentor junior developers on technical skill development. Embrace Agile methodologies and par...

Promoted
BinaryBees Consulting
Des Moines, Iowa

Java, JavaScript, HTML, XML, and CSS. Construct sophisticated multi-user applications using a tiered architecture, including designing user interfaces and web services with technologies like Java, XML, SQL, and advanced scripting. ...

Promoted
FBL Financial Group, Inc.
West Des Moines, Iowa

Develop new and maintain existing applications including developing application code, testing completed applications, and develop required documentation. Application Developer opportunity might just be the perfect match for you!. Verify application logic by preparing test data and test plans, test a...

Promoted
Robert Half
Des Moines, Iowa

As a Software Developer, you'll dive into writing, coding, testing, and analyzing software programs and applications using top-notch technologies like ASP. Are you a passionate Software Developer with a love for ASP. Extensive experience with Oracle, including SQL Developer, PL/SQL, SQL, DML, DDL. ...