USNLX Ability Jobs

USNLX Ability Careers

Job Information

Eleks, Inc. Senior Software Developer in Las Vegas, Nevada

Develop solutions and algorithms according to technical specifications and other requirements documentation utilizing standard algorithms in applicable cases. Write program code according to defined application architecture. Work with software development methodologies, including Waterfall and Agile. Structure and format source code, comment and mark up code, and name variables, functions, classes, data structures, and files according to company conventions and industry best practices. Implement code refactoring and optimization methods. Post refactoring and optimization results to the collective knowledge base as best practices. Modify existing software code and test its availability. Analyze software code compliance with readability and performance standards. Utilize version control systems to track code optimization progress, as well as to merge or split code entities. Commit changes according to version control rules. Perform analysis, verification, and debugging of software code at the application unit level. Develop procedures to test code availability, collect diagnostic data, generate test data sets with desired characteristics, and examine the required software characteristics. Reproduce defects logged in the defect database, establish causes, and modify code to eliminate defects. Determine software product compliance with the technical requirements. Collect and analyze results of software tests. Deliver correct interpretation of diagnostic data. Analyze the significance of the obtained software characteristics and document test results. Assess software product availability. Develop, document, and edit programming interfaces, software modules and components assembling procedures, software deployment, and update procedures, as well as data migration and transformation (conversion) procedures. Assemble software modules and components into software products. Connect software products to the external environment. Test availability of software product versions. Analyze variants of software requirements implementation and evaluate time consumption and workload. Conduct assessments of and provide justifications for the solutions recommended for software requirements implementation. Approve technical requirements for software with stakeholders. Evaluate and justify terms of task completion. Work with

Kotlin;

Spring;

Spring WebFlux;

Java;

JUnit;

Mockito;

Spring Boot;

Spring MVC;

Apache Tomcat;

PCF;

JDBC;

SQL;

Gradle;

Unit/Integration testing;

software development methodologies;

syntax of programming languages;

modern compilers, debuggers, and optimizers;

software development bug diagnostics and correction;

methods and techniques for software modules and components assembly;

development methods and techniques for software deployment procedures;

batch implementation of procedures;

software and technical architecture;

modern and advanced software development tools;

methods and techniques to formalize and algorithmize given tasks and usage of standard algorithms in the respective tasks; and,

methods and techniques to test software.

Requirements:

Bachelors degree in

Computer Science, Software Engineering, or a related field of study, plus five (5) years of experience with

Kotlin;

Spring;

Spring WebFlux;

Java;

JUnit;

Mockito;

Spring Boot;

Spring MVC;

Apache Tomcat;

PCF;

JDBC;

SQL;

Gradle;

Unit/Integration testing;

software development methodologies;

syntax of programming languages;

modern compilers, debuggers, and optimizers;

software development bug diagnostics and correction;

methods and techniques for software modules and components assembly;

development methods and techniques for software deployment procedures;

batch implementation of procedures;

software and technical architecture;

modern and advanced software development tools;

methods and techniques to formalize and a gorithmize given tasks and usage of standard algorithms in the respective tasks; and,

methods and techniques to test software.

Telecommuting is permitted.


Email resume to

jobUS@eleks.com

or mail resume to Eleks, Inc., Ref# MP8469994NV, Attn:

Talent Acquisition Consultant, 10091 Park Run Drive, Suite 200, Las Vegas, Nevada 89145. No phone calls.

DirectEmployers