IHG Senior Software Engineer in Atlanta, Georgia
Do you see yourself as the Senior Software Engineer for the Global Technology team?
Our Americas Corporate office, based in Atlanta, Georgia , has a position available as a Senior Software Engineer . This challenging position has overall responsibility for analyzing, designing, coding, debugging and documenting software, including interface components, graphical screens, reports, and high level logic for system control. In this role there are key responsibilities to include developing real time applications for use in a multi-platform environment, designing/coding unit tests and implementing complex programs. Additionally, will develop and support appropriate programs and systems documentation according to established IT standards.
Job Summary – (Role Summary)
for analyzing, designing, coding, debugging and documenting software, including
interface components, graphical screens, reports, and high level logic for
system control. Provide technical expertise and direction in developing and
supporting system level programs.
Participate in all phases of the software development cycle. Ensure development conforms to performance
optimization and interoperability standards and requirements.
Essential Duties andResponsibilities – (KeyActivities)
● Develop real time applications for use in
a multi-platform environment. Design,
code, unit test and implement complex programs.
● Develop and support appropriate programs
and systems documentation according to established IT standards.
● Plan, schedule and conduct decision
support system tests; monitor test results and take required corrective action.
● Interface with customers and analysts to
● Aid in systems development planning,
product performance, support and monitoring.
● Provide reports on project development
status to software engineering management on a regular and timely basis.
● Provide technical consultation in new
systems development and enhancement of existing systems; participate in
structured walkthroughs and technical reviews.
Band Level: 6
Salary Range: Base plus potential bonus
or Master's Degree in a relevant field of work or an equivalent combination of
education and work related experience.
8 years progressive work related experience in systems
development and programming with demonstrated mastery of technical and business
knowledge and understanding of multiple discipline/processes related to the
position. Typically leads/mentors less experienced staff or complex projects in
area of expertise.
Technical Skillsand Knowledge –
● Demonstrated knowledge of related software
architectures and development methodologies
● Demonstrated knowledge and understanding
of structured analysis and technical design techniques.
● Strong analytical and problem solving
● Ability to establish and maintain a high
level of customer trust and confidence in the software engineering team's
knowledge of the customers' business needs.
● Ability to effectively adapt to rapidly
changing technology and apply it to business needs.
project management experience in organizing, planning and executing large-scale
projects from conception through implementation.
● Demonstrated effective verbal and written
communication skills for the purpose of providing information to clients,
vendors, senior management and staff.
● Experience with Agile Methodology and
practical work within an Agile Software Development Life Cycle (SDLC). SCRUM
experience is required
Specialized TechnicalSkills – (development experience in one or moredisciplines required)
● 5 years of cumulative experience in
software design, product/component development.
● 5 years of solid Java experience;
excellent understanding of OOD/OOD principles and design patterns. Expert
knowledge of Threading, concurrency, pooling and caching strategies.
● 2 years BigData Implementation Experience
– Hadoop Ecosystem, Storm, Spark, Kafka, HBase, Hive, etc.
● 2 years with Agile development
experience, preferably SCRUM.
● 2 years Web Services; SOAP, UDDI,
WS-security, WSDL, CXF, Axis, XFire, JiBX, JAXB.
● 2 years SOA and ESB; experience with BPEL
● 5 years of cross platform experience –
Unix, Linux, Windows
● 5 years J2EE experience that includes MVC
web frameworks (SpringMVC), GWT, AJAX, Servlet, JSP, application servers, JMS
Brokers, EJBs, MDBs.
● 5 years RDMBS experience; good knowledge
of SQL and data modeling.
● Excellent knowledge of Spring, SpringBoot,
● 5 years developing and architecting
reusable infrastructure/integration software libraries and frameworks.
● Must be well versed with Ant, Maven,
JUnit, TestNG, GIT, JMeter and other development and QA tools.
Decision makingresponsibilities (Key Decision Rights) :
● This position has a significant impact to
deliver assigned IT development projects.
● This position has a moderate impact on
project costs, schedule and quality levels of IT development projects.
● Decisions or recommendations, or failure
to complete projects could result in delays with considerable expenditure of
time, human resources or funds.
CONTACTS (Key Relationships)
Internal Key Relationships –
● This position will work closely with
client management, IT development teams, support teams, data center resources,
IT management to discuss projects, provide recommendations on improvement
opportunities and operating and financial performance. Provide technical direction and training to
more junior level software engineers.
External Key Relationships –
interaction with software/hardware security vendors to consult on new products
and discuss/resolve technical problems. Develops relationships with
professional organizations, user groups, and security staff at other companies
to keep abreast of new trends in corporate and departmental information
In return we'll give you a competitive financial and benefits package which can include healthcare and dental coverage, disability and life insurance, and a matched 401(k) program . Hotel discounts worldwide are available as well as the chance to work with a great team of people. Most importantly, we'll give you the room to be yourself.
So what's your passion? Please click "Apply Online" and tell us how you could bring your individual skills to IHG.
IHG is an equal opportunity employer: Minorities / Females / Disabled / Veterans
Job: IT Development
Requisition ID: R135366