Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

GEO Corrections & Detentions Software Engineer, Sr - Mobile in Boulder, Colorado

Facility: BOULDER HEADQUARTERS - EMPay: $115,000-$140,000 annuallyBonus (if applicable):Shift:Benefits: Employees working a normal work week (30 hours or more) willenjoy a competitive benefits package for an energized workforce with optionsfor you and your family including: Paid time off ?26#8195; Paidholidays 401(k) matching HealthInsurance Dental Insurance Vision Insurance LifeInsurance Flex Health savings account TuitionReimbursement Reduced tuition rates Employee discount Employee assistance program Pet insurance Disability Insurance Paidtraining OtherEqual Opportunity Employer.BI is one of the leading technology companies in Colorado and the largestprovider of innovative electronic monitoring solutions in the United States.We excel at providing technological solutions to over 1,000 agenciesnationwide and allowing those agencies to fulfill their missions withoutworrying about the technical complexities.Software Engineer, Sr.Experienced Software Engineers a world of opportunity awaits you! Are youlooking for the kind of opportunity that truly challenges you to use theskills you've worked so hard to build? We can help!We are looking for an experienced Software Engineers to develop and modifysoftware programs of a high degree of complexity and scope.Must have experience working with Mobile Application Development.**Remote Options Available**About the RoleAs a Senior Mobile Software Developer, you will contribute adding value toour client's growing mobile product offerings. Using your developmentexpertise within the mobile space, you will contribute within a solutionsplatform, consisting of a high degree of complexity and scope. With yourthorough knowledge of current mobile development techniques andcapabilities, you will collaborate within an Agile Scrum framework andprovide technical leadership and guidance. As the team continuously optimizestheir processes and product offerings, you will work towards achieving themost effective use of available computing resources through best practices anddesign patterns.What You'll be Doing* Designs, develops and documents technical aspects of software systems andrelated hardware interface components, based on product and systemrequirements* Provides technical leadership throughout the Agile development process* Provides new solutions and works collaboratively with EnterpriseArchitecture* Works with System Administration team supporting production environment,as needed* Ensures defined quality controls are meet to mitigate defects* Provides strategies relating to quality and testing throughout thedevelopment process* Provides leadership in the advancement of process improvements* Works collaboratively within an Agile Scrum team with minimumassistance/guidance* Agile champion; participates in an Agile development environment* Provides mentoring, technical leadership and guidance to softwareengineers in best practices and appropriate use of design patterns* Maintains current knowledge of new technologies* Participates in Sprint Planning, Daily Scrum, Sprint Review and SprintRetrospective meetings* Researches and designs new object oriented techniques and frameworks andincorporates best solutions.What You'll Bring to this PositionAs a Senior Software Engineer with a background in mobile applicationsdevelopment. You will also need to develop timely, creative, workingsoftware oriented solutions to specific end-user problems while remainingwithin the context of overall product specification.* Bachelor's Degree in Computer Science or related field; or equivalentexperience.* At least 5+ years hands-on software development or relevant experience.* At least 2+ years development experience in and Agile environment.* In-depth software development experience and skills one or more of the