The #1 Site for IT and Engineering Jobs - search all IT and Engineering  jobs.
Mwz80w6hwktylx9wc28

Senior Software Developer

Job Description

Job Purpose:

Works with product owner to define software requirements, and leads projects in agile methodologies to develop high-quality software solution that is aligned with customer needs and business goals.



Responsibilities

Essential Duties:

  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development life cycle
  • Produce clean and efficient code
  • Automate tasks through appropriate tools and scripting
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to improve products
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies
  • Mentor team members

Knowledge, Skills, and Abilities:

  • Extensive experience in software development and project management
  • Sound object oriented design skills
  • Knowledge of selected programming languages, their libraries or frameworks
  • JavaScript, jQuery and Node.js
  • C# or VB.Net, Java, PHP, C++, Swift or Objective-C
  • Elixir and Phoenix Framework
  • Knowledge of Kafka streaming and messaging services, and Oracle, MySQL relational database
  • Familiar with various operating systems (Linux, Mac OS, Windows)
  • Strong verbal and written communication skills
  • Excellent organizational and leadership skills
  • Keen eye on details and problem-solving skills
  • Self-motivated and be able to work independently in a fast paced environment


Qualifications

Minimum Qualifications:

  • 5 years’ software development experience
  • B.S. in Computer Science or related discipline/experience

Preferred Qualifications:

  • Web and mobile development experience

Physical Requirements:

Standing, sitting, walking, speaking, listening, bending, reaching, pushing, pulling, lifting, grasping and manipulating tools, typing, using peripheral computer tools.  May be required to lift up to 25 pounds.  It is the Company’s policy to provide equal employment opportunity to all individuals. Securus will not discriminate against any associate or qualified job applicant with respect to any terms, privileges, or conditions of employment because of that person’s race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic or status protected under local, state or federal law, ordinance or regulation.

#dipost

Job Requirements

 

Job Snapshot

Location US-TX-Houston
Employment Type Full-Time
Pay Type Year
Pay Rate N/A
Store Type IT & Technical
Apply

Company Overview

Securus Technologies Inc

Securus Technologies provides leading edge civil and criminal justice technology solutions that improve public safety and modernize the incarceration experience. Thousands of public safety, law enforcement and corrections agencies rely on Securus for secure, simple and powerful technology solutions that are always accessible and easy to use. With hundreds of patents and scores of engineers, technologists, designers and thinkers innovating solutions, the technology here is second to none. Learn More

Contact Information

US-TX-Houston
Snapshot
Securus Technologies Inc
Company:
US-TX-Houston
Location:
Full-Time
Employment Type:
Year
Pay Type:
N/A
Pay Rate:
IT & Technical
Store Type:

Job Description

Job Purpose:

Works with product owner to define software requirements, and leads projects in agile methodologies to develop high-quality software solution that is aligned with customer needs and business goals.



Responsibilities

Essential Duties:

  • Develop high-quality software design and architecture
  • Identify, prioritize and execute tasks in the software development life cycle
  • Produce clean and efficient code
  • Automate tasks through appropriate tools and scripting
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to improve products
  • Document development phases and monitor systems
  • Ensure software is up-to-date with latest technologies
  • Mentor team members

Knowledge, Skills, and Abilities:

  • Extensive experience in software development and project management
  • Sound object oriented design skills
  • Knowledge of selected programming languages, their libraries or frameworks
  • JavaScript, jQuery and Node.js
  • C# or VB.Net, Java, PHP, C++, Swift or Objective-C
  • Elixir and Phoenix Framework
  • Knowledge of Kafka streaming and messaging services, and Oracle, MySQL relational database
  • Familiar with various operating systems (Linux, Mac OS, Windows)
  • Strong verbal and written communication skills
  • Excellent organizational and leadership skills
  • Keen eye on details and problem-solving skills
  • Self-motivated and be able to work independently in a fast paced environment


Qualifications

Minimum Qualifications:

  • 5 years’ software development experience
  • B.S. in Computer Science or related discipline/experience

Preferred Qualifications:

  • Web and mobile development experience

Physical Requirements:

Standing, sitting, walking, speaking, listening, bending, reaching, pushing, pulling, lifting, grasping and manipulating tools, typing, using peripheral computer tools.  May be required to lift up to 25 pounds.  It is the Company’s policy to provide equal employment opportunity to all individuals. Securus will not discriminate against any associate or qualified job applicant with respect to any terms, privileges, or conditions of employment because of that person’s race, color, religion, sex, national origin, age, disability, veteran status, or any other characteristic or status protected under local, state or federal law, ordinance or regulation.

#dipost

Job Requirements

 
M4754570lxfxn3g1hqn
Sologig Advice

For your privacy and protection, when applying to a job online: Never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction.Learn More

By applying to a job using sologig.com you are agreeing to comply with and be subject to the workinretail.com Terms and Conditions for use of our website. To use our website, you must agree with theTerms & Conditionsand both meet and comply with their provisions.
Senior Software Developer Apply now