Specific Technical Skills Needed: MongoDB, Express, React, Node, Springboot, Java, AWS
Primary Responsibilities:
* Work closely with business partners to understand needs and transform them into testable components
* Employ industry best practices to deliver world-class solutions. Ensure developed solutions remain compliant with all applicable Prudential standards
* Drive software development activities to meet schedules and timelines
* Thrives to ensure code quality is high with supporting unit test and automation, and timely delivery
* Research problems discovered by quality assurance or product support with a strong sense of ownership and develop solutions to address the problems
* Stay abreast of emerging technologies and how they can be applied to Prudential
* Enable change, help accelerate innovation
* Demonstrating experience with taking intelligent risks and leveraging a "test and learn' mentality
* Committed to a spirit of authentic partnership - to colleagues both internal and external to the organization
* Conduct unit testing and integration testing for functionality
* Ensure that software standards, non-functional requirements and quality targets are met
Preferred Qualifications
* Bachelor of Computer Science or Engineering or experience in related fields
* Experience with agile development methodologies, Test-Driven Development (TDD) and CI/CD development practices
* Excellent problem-solving techniques
* Ability to work independently with minimal guidance
* Clear, professional communications (listening, oral and written communications)
* Strong relationship building and collaboration skills
* Demonstrated track record as a team player
* A successful candidate will possess 3 to 5 years of experience with the following:
• Full Stack Developer - Architecture and development of modern web applications
• Working knowledge of branching techniques and usage of Github, or Bitbucket
• Expertise in SQL Database administration, TSQL development & performance tuning, database object modeling, data warehousing concepts(Oracle preferred)
• Experienced in SQL Server 2014/2012 installation, maintenance and high availability
• Working knowledge of Unix/Linux shell scripting
• Working knowledge of Python
• AWS development experience a plus
• Proficient in batch scripting and .NET C# development utilizing object-oriented techniques
• Hands on experience developing in Java/J2EE and knowledge of object-oriented design concepts and design patterns
• Experienced in .NET Frameworks 4.5/4.0/3.5 /2.0, WPF, WinForms, Silverlight, PHP, VBA, VB Script
• Strong analytical, troubleshooting, debugging, problem solving skills
• Excellent communication and interpersonal skills
• Working knowledge of distributed systems and experience implementing service-oriented architecture (SOA) patterns a plus
• Experience with Web service technologies such as REST, JSON, SOAP, XML, JDBC, MySQL also a plus
• Experience in JAVA/J2EE services using Spring Boot, Spring CLI, Maven, Microservice, multi-threading, Concurrency and parallel processing desired but not required
• Exposure to Salesforce and/or FAST is a plus
• Exposure to monitoring and logging techniques
• Exposure to Kafka or a stream processor platform, desired but not required
Job Requirements