ATSV - Software Engineer
- Employer
- Allstate Insurance Company
- Location
- Charlotte, North Carolina
- Salary
- Not Specified
- Closing date
- Apr 19, 2019
View more
- Category
- IT
- Job Type
- Not Specified
- Career Level
- Not Specified
Job Details
Build your career. Its all right here.
We are a company of individuals with hopes, plans and passions, all using and developing our talents for good, at work and in life. Employees can be a force for good only when they are working at the top of their ability, learning new skills and challenging themselves with new responsibilities. Allstates Enterprise Talent Market was developed with that in mind, to help you reach your full potential.
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 KPIs that provide insights into the functioning, performance and usability of the product and identify improvement opportunities.
Requirements
Masters degree (or foreign educational equivalent) in Computer Science, Information Technology, Engineering or related field and three (3) years of experience developing applications using the TIBCO suite of products, such as TIBCO BusinessWorks, TIBCO EMS, TIBCO BusinessConnect, TIBCO Administrator, TIBCO Hawk, and TIBCO BE, or, alternatively, a Bachelors degree in one of the enumerated fields and five (5) years of experience as stated above.
Specific skills/other requirements (quantitative experience requirements not applicable to this section) must have 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).
Good Work. Good Life. Good Hands.
Allstate is where good people can build a rewarding career and we provide the resources you need to succeed, both personally and professionally. Our culture and employee programs have also drawn praise from outside organizations like Working Mother magazine, LATINA Style and Black Enterprise. Learn more about the resources, benefits, and programs Allstate has to offer you under the MyWorkLife tab on MyDesktop.
Hear what other Allstaters think. Follow us on Twitter, Facebook, Instagram and LinkedIn or watch a video.
Please note, to be fully considered for this opportunity you must attach an updated resume to your profile when you apply, and if applicable, include:
- Your updated Allstate position(s) and titles, specific experiences and skills developed
- Committee/subgroup work
- Talent Share opportunities
- Certifications/Awards
- Completed programs/coursework
Visit "Managing Your Career" located under MyWorkLife (via MyDesktop) to further enhance your career profile and development goals.
Company
- Website
- https://www.allstate.com/
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert