Sr Software Engineer

  • location: Chicago, IL
  • type: Contract
easy apply

job description

Sr Software Engineer

job summary:
Overview:

As our digital and physical lives become increasingly inter-connected, our map of the world is rapidly changing. With every connected device or sensor capable of generating and sharing its context and location, it is data that will connect this complex new world. The question is how do we make better use of that data and transform it into useful services for people and organizations - all in real-time?

Our answer is the Client Open Location Platform.

The Open Location Platform Core Services team believes the value of a platform is directly related to the quality of our software. At Client , our philosophy is build it, break it and then rebuild it better. We are seeking a talented Sr Software Developer/Engineer to work on the OLP initiative. The team develops high-volume, low-latency, real-time event processing and Big Data analytical systems in a cloud environment.

Main responsibilities

* Read through the stories in Jira and understand your commitments

* Catch up with your team on what was accomplished yesterday and todays plan

* Discuss the design and implementation approach of the new feature, possibly negotiate AC's

* Write clean, fast code to implement new features

* Learn and play with the code that is about to change and think how to improve it

* Make sure the existing code that is about to change has enough test coverage

* Read or watch some tech article, learn new JAVA/Scala features, or upcoming Star Wars game

* Deploy a stack into Kubernetes/AWS with your code

* Do a code review or respond to yours

Qualifications:

* B.S. in Computer Science or equivalent.

* 6+ years Software Programming experience building scalable commercial applications or services.

* 5+ years' experience with Linux, and Linux based scripting.

* Excellent critical thinking and problem-solving skills

* Effectively communicate issues with software and propose solutions

* Thorough knowledge of Software Design and ability to formulate and review designs

Excellent programming skills in Core Java. Other languages like Scala, Python, etc, is a plus

* Experience in using BigData processing Frameworks, Spark, Flink, Beam is a Plus

* Exposure to Web Services, SOAP, REST services is a plus

* Exposure with Amazon Web Services and cloud-based technologies a strong plus

* Experience with continuous integration models and exposure to project management, build and CM tools (JIRA, Jenkins, Git/Gerrit)

* Experience with Linux shell, Maven, git (or equivalent) modern version control and continuous integration/continuous deployment.

* Exceptional ability to troubleshoot complex distributed issues in a production environment.

* Highly entrepreneurial, flexible and hardworking - willing to go the extra mile or two to "get things done with high quality".

* Experience with test automation and CI/CD best practices

* Be able to work independently and with a team

* Strong oral and written communication skills (English)

 
location: Chicago, Illinois
job type: Contract
work hours: 9am to 5pm
education: Bachelors
 
responsibilities:
Overview:

As our digital and physical lives become increasingly inter-connected, our map of the world is rapidly changing. With every connected device or sensor capable of generating and sharing its context and location, it is data that will connect this complex new world. The question is how do we make better use of that data and transform it into useful services for people and organizations - all in real-time?

Our answer is the Client Open Location Platform.

The Open Location Platform Core Services team believes the value of a platform is directly related to the quality of our software. At Client , our philosophy is build it, break it and then rebuild it better. We are seeking a talented Sr Software Developer/Engineer to work on the OLP initiative. The team develops high-volume, low-latency, real-time event processing and Big Data analytical systems in a cloud environment.

Main responsibilities

* Read through the stories in Jira and understand your commitments

* Catch up with your team on what was accomplished yesterday and todays plan

* Discuss the design and implementation approach of the new feature, possibly negotiate AC's

* Write clean, fast code to implement new features

* Learn and play with the code that is about to change and think how to improve it

* Make sure the existing code that is about to change has enough test coverage

* Read or watch some tech article, learn new JAVA/Scala features, or upcoming Star Wars game

* Deploy a stack into Kubernetes/AWS with your code

* Do a code review or respond to yours

Qualifications:

* B.S. in Computer Science or equivalent.

* 6+ years Software Programming experience building scalable commercial applications or services.

* 5+ years' experience with Linux, and Linux based scripting.

* Excellent critical thinking and problem-solving skills

* Effectively communicate issues with software and propose solutions

* Thorough knowledge of Software Design and ability to formulate and review designs

Excellent programming skills in Core Java. Other languages like Scala, Python, etc, is a plus

* Experience in using BigData processing Frameworks, Spark, Flink, Beam is a Plus

* Exposure to Web Services, SOAP, REST services is a plus

* Exposure with Amazon Web Services and cloud-based technologies a strong plus

* Experience with continuous integration models and exposure to project management, build and CM tools (JIRA, Jenkins, Git/Gerrit)

* Experience with Linux shell, Maven, git (or equivalent) modern version control and continuous integration/continuous deployment.

* Exceptional ability to troubleshoot complex distributed issues in a production environment.

* Highly entrepreneurial, flexible and hardworking - willing to go the extra mile or two to "get things done with high quality".

* Experience with test automation and CI/CD best practices

* Be able to work independently and with a team

* Strong oral and written communication skills (English)

 
qualifications:
Overview:

As our digital and physical lives become increasingly inter-connected, our map of the world is rapidly changing. With every connected device or sensor capable of generating and sharing its context and location, it is data that will connect this complex new world. The question is how do we make better use of that data and transform it into useful services for people and organizations - all in real-time?

Our answer is the Client Open Location Platform.

The Open Location Platform Core Services team believes the value of a platform is directly related to the quality of our software. At Client , our philosophy is build it, break it and then rebuild it better. We are seeking a talented Sr Software Developer/Engineer to work on the OLP initiative. The team develops high-volume, low-latency, real-time event processing and Big Data analytical systems in a cloud environment.

Main responsibilities

* Read through the stories in Jira and understand your commitments

* Catch up with your team on what was accomplished yesterday and todays plan

* Discuss the design and implementation approach of the new feature, possibly negotiate AC's

* Write clean, fast code to implement new features

* Learn and play with the code that is about to change and think how to improve it

* Make sure the existing code that is about to change has enough test coverage

* Read or watch some tech article, learn new JAVA/Scala features, or upcoming Star Wars game

* Deploy a stack into Kubernetes/AWS with your code

* Do a code review or respond to yours

Qualifications:

* B.S. in Computer Science or equivalent.

* 6+ years Software Programming experience building scalable commercial applications or services.

* 5+ years' experience with Linux, and Linux based scripting.

* Excellent critical thinking and problem-solving skills

* Effectively communicate issues with software and propose solutions

* Thorough knowledge of Software Design and ability to formulate and review designs

Excellent programming skills in Core Java. Other languages like Scala, Python, etc, is a plus

* Experience in using BigData processing Frameworks, Spark, Flink, Beam is a Plus

* Exposure to Web Services, SOAP, REST services is a plus

* Exposure with Amazon Web Services and cloud-based technologies a strong plus

* Experience with continuous integration models and exposure to project management, build and CM tools (JIRA, Jenkins, Git/Gerrit)

* Experience with Linux shell, Maven, git (or equivalent) modern version control and continuous integration/continuous deployment.

* Exceptional ability to troubleshoot complex distributed issues in a production environment.

* Highly entrepreneurial, flexible and hardworking - willing to go the extra mile or two to "get things done with high quality".

* Experience with test automation and CI/CD best practices

* Be able to work independently and with a team

* Strong oral and written communication skills (English)

 
skills: Overview:

As our digital and physical lives become increasingly inter-connected, our map of the world is rapidly changing. With every connected device or sensor capable of generating and sharing its context and location, it is data that will connect this complex new world. The question is how do we make better use of that data and transform it into useful services for people and organizations - all in real-time?

Our answer is the Client Open Location Platform.

The Open Location Platform Core Services team believes the value of a platform is directly related to the quality of our software. At Client , our philosophy is build it, break it and then rebuild it better. We are seeking a talented Sr Software Developer/Engineer to work on the OLP initiative. The team develops high-volume, low-latency, real-time event processing and Big Data analytical systems in a cloud environment.

Main responsibilities

* Read through the stories in Jira and understand your commitments

* Catch up with your team on what was accomplished yesterday and todays plan

* Discuss the design and implementation approach of the new feature, possibly negotiate AC's

* Write clean, fast code to implement new features

* Learn and play with the code that is about to change and think how to improve it

* Make sure the existing code that is about to change has enough test coverage

* Read or watch some tech article, learn new JAVA/Scala features, or upcoming Star Wars game

* Deploy a stack into Kubernetes/AWS with your code

* Do a code review or respond to yours

Qualifications:

* B.S. in Computer Science or equivalent.

* 6+ years Software Programming experience building scalable commercial applications or services.

* 5+ years' experience with Linux, and Linux based scripting.

* Excellent critical thinking and problem-solving skills

* Effectively communicate issues with software and propose solutions

* Thorough knowledge of Software Design and ability to formulate and review designs

Excellent programming skills in Core Java. Other languages like Scala, Python, etc, is a plus

* Experience in using BigData processing Frameworks, Spark, Flink, Beam is a Plus

* Exposure to Web Services, SOAP, REST services is a plus

* Exposure with Amazon Web Services and cloud-based technologies a strong plus

* Experience with continuous integration models and exposure to project management, build and CM tools (JIRA, Jenkins, Git/Gerrit)

* Experience with Linux shell, Maven, git (or equivalent) modern version control and continuous integration/continuous deployment.

* Exceptional ability to troubleshoot complex distributed issues in a production environment.

* Highly entrepreneurial, flexible and hardworking - willing to go the extra mile or two to "get things done with high quality".

* Experience with test automation and CI/CD best practices

* Be able to work independently and with a team

* Strong oral and written communication skills (English)


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs