Honeywell
Sr Advanced Software Engineer
Honeywell, Framingham, Massachusetts, us, 01704
Join a team recognized for leadership, innovation and diversityAs a Sr Advanced Software Engineer, you will be gathering user requirements, defining system functionality, and writing in C/C++, Python, Java and JavaScript for a Linux-based access control appliance. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment and have experience working in an agile software development environment.
Key Responsibilities:
Execute full software development life cycle (SDLC)
Develop flowcharts, layouts and documentation to identify requirements and solutions
Write well-designed, testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Contribute to an existing, mature codebase
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Support troubleshooting and issue resolution for customer problems
Aid in the development of automated tests
Comply with project plans and industry standards
You Must Have:
5 years programming experience using C/C++, Python, and Java/JavaScript
5 years Linux development experience and GCC
5 years experience developing and troubleshooting multithreaded software solutions
Experience with Git and SVN software version control tools
Experience with agile development processes including scrum and Kanban
Self-motivated, self-directed, and energetic
Additional Information
JOB ID:
req468953
Category:
Engineering
Location:
1 Speen Street, Suite 210 and 300, Framingham, Massachusetts, 01701, United States
Exempt
Must be a US Person or able to obtain export Authorization.
Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.
#J-18808-Ljbffr
Key Responsibilities:
Execute full software development life cycle (SDLC)
Develop flowcharts, layouts and documentation to identify requirements and solutions
Write well-designed, testable code
Produce specifications and determine operational feasibility
Integrate software components into a fully functional software system
Contribute to an existing, mature codebase
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Support troubleshooting and issue resolution for customer problems
Aid in the development of automated tests
Comply with project plans and industry standards
You Must Have:
5 years programming experience using C/C++, Python, and Java/JavaScript
5 years Linux development experience and GCC
5 years experience developing and troubleshooting multithreaded software solutions
Experience with Git and SVN software version control tools
Experience with agile development processes including scrum and Kanban
Self-motivated, self-directed, and energetic
Additional Information
JOB ID:
req468953
Category:
Engineering
Location:
1 Speen Street, Suite 210 and 300, Framingham, Massachusetts, 01701, United States
Exempt
Must be a US Person or able to obtain export Authorization.
Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.
#J-18808-Ljbffr