ATSV - Software Engineer
Company: Allstate Insurance Company
Location: Charlotte, NC
Posted on: March 20, 2019
Job Description:
Position: ATSV - Software Engineer (Charlotte, North
Carolina) Duties: Participate in product scoping, discovery and framing,
and inceptions providing technical input and helps translate user
features into system design. Participate in inceptions and iteration
planning meetings, infusing backlogs with technical input working
in close partnership with the product manager. Participate in daily site,
cross-site, and product team standups. Participate in
retrospectives, demonstrating and encouraging each participant to provide
feedback. Shape the architecture and design of the product.
Collaborate and strategize with regard to alignment across product portfolios
(cross-product) in partnership with product managers, other peers
and key stakeholders with the customer needs and wants in mind. Serve as
an expert on multiple business domain and a distinguished
advocate of multiple technology stacks and share knowledge across
organizations. Help the team choose the right technology, solving
technical problems, and resolving any technical conflicts within the team.
Coach the team and lead test-driven development in writing software
and building products and enhancements. Establish continuous
integration, continuous delivery, and continuous deployment
pipelines and practices. Participate in knowledge sharing, and contributes to
the overall growth of the team. Lead efforts to identify and
resolve technical debt within the existing technology stack. Establish
KPI’s that provide insights into the functioning, performance and
usability of t the product and identify improvement opportunities. Requirements: Master's degree in Computer Science, Information
Technology, Engineering or related field (willing to accept
foreign education equivalent) plus three years of experience developing
applications using the TIBCO suite of products, such as TIBCO
BusinessWorks BusinessWorks, TIBCO EMS, TIBCO BusinessConnect, TIBCO
Administrator, TIBCO Hawk, and TIBCO BE, or, alternatively, a
bachelor's degree and five years of experience as noted above. Specific
skills/other requirements (quantitative experience requirements
not applicable to this section) – must have expertise in:
Demonstrated Expertise (DE) developing software in different
programming languages including but not limited to Java (Spring framework)
and TIBCO suite of products, such as TIBCO BusinessWorks, TIBCO
EMS, TIBCO BusinessConnect, TIBCO Administrator, TIBCO Hawk, TIBCO
BE, .NET and Javascript; DE in backend development design and implementation: database (relational- Oracle/ SQL server, No
SQL), messaging (TIBCO EMS) implementation and optimization; DE
with load balancers (F5), Firewalls, DMZ, MPN and service gateways,
such as Layer7; DE developing SOAP/REST webservices, including
tooling for documentation (swagger, REST-docs, openapi spec, Eclipse),
versioning, service discovery/registration, testing and management;
DE in web and application security including authentication,
authorization, OAuth, OWASP, OpenID, and SAML; and DE developing
continuous integration (Jenkins, TravisCI, Concourse, Bamboo, GoCD),
continuous delivery and continuous deployment pipelines for
distributed apps and advanced experience using distributed version control
systems (git,TFS,SVN), artifact management systems, and build and
packaging systems (maven, gradle, Nexus, npm, artifactory). Apply online
at https://jobsearch.allstate.com/ and reference position number:
119529
Keywords: Allstate Insurance Company, Burlington , ATSV - Software Engineer, Other , Charlotte, NC, North Carolina
Click
here to apply!
|