Software Engineer III

Network Solutions, Inc. Jacksonville , FL 32277

Posted 3 months ago

Job Title: Software Engineer III

Department: IT -- WFE Products & Platform

FLSA Status: Exempt

Position Summary:

At, we use cutting-edge technology to give nimble business owners a competitive advantage in their customer interactions. We work on a broad range of business initiatives and objectives by leveraging a wide set of technologies and tools. Our tech stack is based on Java, Angular, Play, and Scala. Our purpose-built applications are designed as microservices and integrate with technologies such as Kafka, Storm, Elasticsearch, MongoDB, and Redis. We have a leading-edge continuous deployment pipeline that leverages Mesos, Docker, Marathon, Puppet, and Bamboo to provide rapid on-demand releases. Our developers, product managers and business representatives work in an agile process to efficiently deliver high value solutions to our small business customers.

Essential Duties and Responsibilities:

  • Solve challenging business problems with elegant software

  • Must be well-versed in software engineering principles and system design

  • Ability to contribute and work in a collaborative team- oriented environment

  • Experience with backend, user-interface, and content management to messaging, database systems and able to design, code, test and run the systems

  • Solve complex and challenging business problems with cutting edge technologies

  • Innovative mindset, willing to contribute to process improvements where identified

  • Explore new technologies and have fun finding the best tools. While Java is our predominant language, we use Scala, JavaScript, Python, and Clojure as well.

  • Mentor Junior Engineers in best practices

  • Identify and implement process improvements

Job Qualifications/Experience Required:

  • 3-5 years of Java experience

  • Excellent coding and design skills

  • BA/BS or advanced degree in Computer Science or similar field

  • SQL proficiency, particularly PostgreSQL, is a nice to have skillset

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Test Analyst III

Black Knight Financial Technology Solutions

Posted 1 week ago

VIEW JOBS 9/12/2019 12:00:00 AM 2019-12-11T00:00 Position: Software Test Analyst III Job Description: Black Knight is the premier provider of integrated technology, services, data and analytics that lenders and servicers look to first to help successfully manage the entire loan life cycle. Our deep understanding of regulatory and compliance issues complements the knowledge, technology and solutions we offer to help our clients achieve their business goals. Black Knight offers leading software systems; data and analytics offerings; and information solutions that facilitate and automate many of the business processes across the mortgage life cycle. JOB FAMILY DESCRIPTION Creates and maintains the processes of the division's quality program. Also provides consulting for software development or operations processes, quality practices, quality audits and software measurements to product development or operations teams within the division and to clients. GENERAL DUTIES & RESPONSIBILITIES * Develops, maintains and upgrades Manual or Automated test scripts, utilities, simulators, data sets and other programmatic test tools required to execute test plans. * Perform usability testing for total system performance, reliability, scalability, and security. * Effectively communicates testing activities and findings in oral and written forms. * Controls and manages own daily test activities. * Provides internal quality assurance. * Supports test lead to identify risks and develops mitigation strategies. * Organizes and maintains the test script library. * Performs other related duties as assigned. EDUCATIONAL GUIDELINES Bachelor's degree or the equivalent combination of education, training, or work experience. GENERAL KNOWLEDGE, SKILLS & ABILITIES * Knowledge of methods, tools, and technology used in software testing * Knowledge and use of quality management methods, tools, and technology used to create and support defect-free, application software that meets the needs of the client/business partner * Knowledge of the basic principles, processes, phases and roles of application development methodologies * Knowledge of primary database engines with a demonstrated ability to write complex queries to be used for data validation and troubleshooting * Knowledge of object-oriented development tools, techniques, and principles with expertise in at least one object-oriented language * Knowledge of functions, features, and components of existing and planned operating systems and applications * Skill in understanding and focusing on the clients' needs * Skill in analysis, solid decision-making and problem-solving * Ability to work in an agile development environment where developers and testing personnel work closely together to ensure requirements are met or exceeded * Ability to deliver results under pressure * Ability to demonstrate interpersonal and teambuilding skills, working with technical and non-technical individuals * Ability to communicate effectively verbally and in writing * Ability to establish and maintain effective working relationships with employees, clients, vendors and public ADDITIONAL SKILLS & ABILITIES Mobile testing experience for Digital Mobile App of Black Knight Inc. Ability to use Trello card to communicate issues and defects with 3rd party development team. Software Test Analyst III Advanced professional role. Highly skilled with extensive proficiency. Develops large and/or complex solutions that require analysis and research. Works on multiple projects as a project leader or frequently as the subject matter expert. Works on projects/issues of medium to high complexity that require demonstrated knowledge across multiple technical areas and business segments. Coaches and mentors more junior technical staff. Works under minimal supervision on complex projects. Wide latitude for independent judgment. Typically requires six (6) or more years of demonstrated experience in software testing. Black Knight is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, and protected veteran or military family status. Our employees' diversity is our strength, and when we embrace our differences, it makes us better and brighter. Black Knight's commitment to inclusion is at the core of who we are, and motivates us in how we do business each and every day. Location: Jacksonville, FL Time Type: Full time Black Knight Financial Technology Solutions Jacksonville FL

Software Engineer III

Network Solutions, Inc.