Senior Software Engineer, Executime

Tyler Technologies Headquarters Troy , MI 48007

Posted 2 weeks ago

ExecuTime is a leading time and attendance solution that empowers employees via self-service functionalities and allows supervisors to closely manage overtime, job costing, and labor data through reduces expenses. ExecuTime time assists organizations with the most complex time and seamlessly integrates with payroll software solutions.

Location

Troy, Michigan

Responsibilities

  • Participate in analyzing, designing, writing and testing code, documenting and implementing functionally appropriate, technically sound, and well-integrated application systems. This is completed in accordance with customer requirements and organizational methodologies and standards for new application development as well as existing system enhancements.

  • Participate in new application development and existing system enhancements by coding system features according to system designs.

  • Maintain existing application programs by fixing bugs or clearing up operational deficiencies in both previously released software and software slated for future release.

  • Assure program, module and system integrity through thorough testing and adherence to company standards and procedures.

  • Work through all phases of the software development life cycle, including research, design, analysis, requirements, implementation, test automation, and maintenance.

  • Utilize new technologies and tools to modify products and provide integration with applications developed internally and externally.

  • Prepare and modify program and system documentation.

  • Provide guidance to less experienced team members to ensure knowledge transfer and training are successfully meeting department goals.

  • Achieve departmental goals and timelines.

  • Perform other duties as assigned.

Qualifications

  • Bachelor's degree in computer science, computer engineering, or comparable work experience.

  • Typically five or more years of software development experience with database technology.

  • Demonstrated strong knowledge of software development practices, computer science theory, and understanding of relevant technologies.

  • Relevant Technologies:

  • Java (or similar high level language)

  • Eclipse

  • SQL Server 2012 and higher

  • Java Server Pages (JSP)

  • Hibernate

  • Struts 1 and 2

  • Spring framework

  • Javascript

  • jQuery or

  • Relevant related technologies

  • Experience writing and testing code to meet strict deadlines.

  • Demonstrated understanding of product architecture and all underlying technologies.

  • Demonstrated understanding of development process.

  • Demonstrated experience with data modeling tools, web services and/or service oriented architecture.

  • Ability to work well both independently and within a team environment.

  • Strong written and verbal communication skills.

  • Strong interpersonal skills.

  • Experience providing guidance and direction to less experienced staff.

  • Solid negotiation with various parties to ensure enhancements to applications are addressed while maintaining/balancing business situations and constrictions.

  • Well-developed logical thinking and reasoning skills.

  • Ability to prioritize and complete multiple tasks in a fast-paced, technical environment.

  • Keen attention to detail.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Embedded Software Engineer

Aptiv

Posted Yesterday

VIEW JOBS 3/23/2019 12:00:00 AM 2019-06-21T00:00 Join our Innovative Team Want to do more than just imagine the ways our world will move tomorrow? Join the technology company that's transforming the future of mobility today. About this Position The Senior Embedded Software Engineer is located in our Troy, MI offices. This role will be responsible for an ADAS project execution. The job involves Software Development, Verification and Validation following Automotive SPICE compliant processes on high performance and safety microcontrollers. Responsibilities and Duties * Responsible for Design, Development of SW using Embedded C on 16/32 bit micro controllers * Responsible for Static Analysis, Unit Testing and Integration Testing of the SW on HW platform * Responsible to understand AutoSar architecture and be able develop SW for AutoSar platform * Support Peer Review of work products like Design Documents, Code, Test Cases/results etc. * Coordinating with cross regional teams as needed to achieve project objectives * ASPICE and FS Process compliance Need to Haves (Basic Qualifications) * Bachelor's degree in Computer Engineering, Electrical Engineering or Electronics Engineering * 6+ years of hands on experience in embedded C programming Nice to Haves (Preferred Qualifications) * Experience in the Automotive Industry within Autonomous Driving Active Safety (ADAS) * Experience in Low level driver – SPI, I2C, Ethernet drivers * Experience in developing SW on Renesas/Infineon/Freescale 16/32 bit micro controllers * Experience with vehicle protocols – CAN, LIN, Flex Ray, Ethernet * Familiarity with Automotive SPICE, Agile development method * Leadership experience is desired * Functional Safety and Cybersecurity experience a plus Traits We're Seeking * Curiously investigate everything – ability to solve problems analytically, creatively and collaboratively * Lead with confidence – thought leaders who empower those around them * Learn by doing – an entrepreneurial mindset that's driven by hands-on experimentation * Embrace resilience – seeing every challenge as a learning opportunity and invitation to grow Aptiv Rewards and Advantages * Competitive compensation with bonus potential * Competitive health benefits * 401K with matching contribution * Learning and development opportunities * Discount programs with various manufacturers and retailers * Recognition for innovation and excellence * Opportunities to give back to the community * Meaningful work that makes a difference in the world * Relocation assistance (if applicable) About Advanced Safety and User Experience Advanced Safety and User Experience encompasses our deep expertise in software, centralized computing platforms, advanced safety systems and automated driving focusing on five areas that are transforming mobility: Safety Electronics, Infotainment, User Experience, Autonomous Driving and Connectivity & Security. Candidates for positions with Aptiv must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position. RSR Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law. Apply Online Ready to take the first step? Apply Now Aptiv Troy MI

Senior Software Engineer, Executime

Tyler Technologies Headquarters