Job Title: Software Developer

Company: SAS Consulting

Location: 2336 CANDLER CLUB WAY LITTLE ELM TX 75068-1020

Job Description:

IT Consulting Services and Product Development Company, has multiple openings for Software Developers.

Job Duties:

  • Analyze and develop technology solutions based on customer requirements.
  • Work with Business and Architects in developing middleware configurations based on requirements.
  • Collaborate with management, departments, and customers to identify end-user requirements and specifications.
  • Design algorithms and flowcharts to create new software programs and systems.
  • Produce efficient and elegant code based on requirements.
  • Develop RESTful web services to integrate with other applications using Spring or related frameworks.
  • Manage risk, performance, efficiency, and change management.
  • Develop Swagger UI framework using Spring Swagger for all upcoming microservices and develop security features using OAuth2 to restrict access based on security roles and work activity.
  • Identify and apply innovative technologies to update existing middleware services.
  • Develop and implement standard processes for installation, maintenance, and enhancement of middleware applications.
  • Document and diagram deployment-specific aspects of architectures and environments, working closely with Software Engineers of Consumer Clients, Cloud.
  • Execute SQL scripts in DB2 database to perform operations between REST web applications.
  • Develop multiple database Spring configurations for any relational databases.
  • Work with JUnit and Mockito framework for test-driven development.
  • Contribute towards the design review and code approval process and follow up to closure.
  • Identify and resolve critical production and performance issues in the application.
  • Test and deploy programs and applications.
  • Troubleshoot, debug, maintain, and improve existing software.
  • Compile and assess user feedback to improve software performance.
  • Observe user feedback to recommend improvements to existing software products.
  • Develop technical documentation to guide future software development projects.
  • Build, release, and manage the configurations of the software application from scratch to production environment.

Requirements:

  • Master’s degree in CS/IT/Info Sys/Info Sci/ITM or related field with at least 6 months of experience.
  • Travel and relocation to various unanticipated client locations throughout the United States may be required.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx