Careers
At Sovereign Technologies, we understand that your career is one of the most important parts of your life. We also recognize that you are an individual with your own skills and needs. That’s why our recruiters only consider opportunities for you that fit your unique skills, personality and goals. We offer many exciting opportunities for candidates seeking direct hire, right-to-hire and consulting positions. Sovereign can help you build your best future!
Current Openings
React JS Developer
Categories: Java
Description: Senior React Developer Fairfax,VA 6 Months Job Overview: As a Senior React Developer you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will take direction from...
Description:
Job Overview:
As a Senior React Developer you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will take direction from solution architects and Leads on development activities.
- Responsible for development, programming, coding of complex and business critical Information Technology solutions using React, NodeJS and MongoDB.
- Responsible for documentation of the system, conduct unit tests, peer code reviews and maintenance of internally developed applications, evaluation and performance testing of purchased products
- Responsible for including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application.
- Write code for the most complex system designs and provides consultative guidance on project with extensive size, scope and risk. Write programs that span platforms. Code to and/or create RESTful APIs
- Develops web-based applications using ReactJS, NodeJS, D3 and other JavaScript based frameworks and libraries.
- Develops micro services and has extensive experience using GitLab, Jenkins, PM2, Clustering, other tools and technologies for developing a scalable application.
- Work on integration issues and determines the integration approach. Coordinate with other areas for integration architecture solutions
- Review code developed by other Developers
- Write detailed technical specifications for entire systems (made up of several subsystems). Identify integration points. Review technical specs created by other developers.
- “Scope” time, resources, etc. required to complete programming projects. Seek review from other Developers, Business Analysts, Systems Analysts or Project Managers on estimates.
- Perform unit testing and debugging. Able to debug most program errors.
- Support transition of application throughout the Product Development life cycle. Document what must be migrated. Often requires more coordination points for transitioning systems. Document what must be migrated / file properties
- Demonstrate the ability to adapt and work with team members of various experience level.
- Passionate coder with 5 years of application development experience.
- At least 2 years of experience and proficiency in developing application using React, NodeJS, ExpressJS, MongoDB and has extensive experience is designing developing micro services.
- Experience and proficiency in developing application using ReactJS, D3.js and other supporting JavaScript frameworks
- Good understanding of micro services architecture
- Working experience using GitLab, Jenkins, PM2 and similar tools and technologies
- bachelor’s degree in an IT related field or equivalent work experience
- Expert level experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures.
- Experience developing web-based user interface for business applications
- Integration experience using web services – SOAP and/or REST.
- Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.
- Experience with Agile/Scrum methodology.
- Self-starter who can work independently.
- Bachelor’s Degree in MIS, Computer Science, Math, Engineering or comparable major.
- Strong consulting and communication skills. Ability to work effectively with various organizations in pursuit of problem solutions.
Lead AEM Developer, Full Stack with React
Description: Lead AEM Developer, Full Stack with React Pleasanton, California94588 6 Months Job Overview: As an Adobe AEM Lead Developer you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team...
Description:
Job Overview:
As an Adobe AEM Lead Developer you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will work with solution architects and developers on interpretation/translation of wireframes and creative designs into functional requirements, and subsequently into technical design.
- The Adobe AEM Lead Web Content Management Developer will play a vital role in the development, design, testing and deployment of Adobe Experience Management Web and Mobile solutions. You will work closely with clients, developers, system administrators, project managers, business analysts and end users to build a state-of-the-art Digital Platform using Adobe’s Digital Marketing Product Suite.
- Design efficient content models, security models, workflows and templates.
- Develop AEM templates and components leveraging current AEM software releases
- Employ strong coding standards for efficiency, readability, and reuse.
TECHNICAL REQUIREMENTS
- Minimum of 5 years of software development experience
- Minimum of 3 years of experience working with content management technologies
- Minimum of 2 years of experience implementing React or similar UI frameworks
- Minimum of 5 years of J2EE programming experience required
- Experience implementing Adobe AEM or similar web content management system (6.0 and later required; AEM 6.4 is a plus)
- Design, develop and support AEM components, integrations and applications
- Experience integrating Adobe Analytics or Google Analytics with AEM
- Experience with Adobe Target not required, but consider a huge plus.
- Experience with RESTful and SOAP-based web services
- Experience with web and application servers, such as Apache and Tomcat
ADDITIONAL REQUIREMENTS
- Experience with unit testing and automated testing tools
- Experience with secure coding practices
- Experience implementing web content management systems in a large corporate environment.
- Experience with object-oriented design and design patterns
- Excellent estimation abilities in scoping work in a highly complex environment
- Experience building, deploying and supporting Internet-facing applications
- Experience working with geographically separate project teams
- Superior problem solving, organizational, decision-making, written, oral and interpersonal skills.
Senior NodeJS Developer
Categories: Java
Description: Senior NodeJS Developer Fairfax VA, Atlanta GA, Layfette GA office locations. 6 Months As a Senior NodeJS Developer you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you...
Description: Senior NodeJS Developer
Fairfax VA, Atlanta GA, Layfette GA office locations.
6 Months
As a Senior NodeJS Developer you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will take direction from solution architects and Leads on development activities.
Responsibilities:
Responsible for development, programming, coding of complex and business critical Information Technology solutions using NodeJS, Java and MongoDB.
Responsible for documentation of the system, conduct unit tests, peer code reviews and maintenance of internally developed applications, evaluation and performance testing of purchased products
Responsible for including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application.
Write code for the most complex system designs and provides consultative guidance on project with extensive size, scope and risk. Write programs that span platforms. Code to and/or create RESTful APIs
Develops web-based applications using Java, NodeJS, D3 and other JavaScript based frameworks and libraries.
Develops micro services and has extensive experience using GitLab, Jenkins, PM2, Clustering, other tools and technologies for developing a scalable application.
Work on integration issues and determines the integration approach. Coordinate with other areas for integration architecture solutions
Review code developed by other Developers
Write detailed technical specifications for entire systems (made up of several subsystems). Identify integration points. Review technical specs created by other developers.
“Scope” time, resources, etc. required to complete programming projects. Seek review from other Developers, Business Analysts, Systems Analysts or Project Managers on estimates.
Perform unit testing and debugging. Able to debug most program errors.
Support transition of application throughout the Product Development life cycle. Document what must be migrated. Often requires more coordination points for transitioning systems. Document what must be migrated / file properties
Demonstrate the ability to adapt and work with team members of various experience level.
Qualifications:
Passionate coder with 8 years of application development experience.
At least 4 years of experience and proficiency in developing application using React, NodeJS, ExpressJS, MongoDB and has extensive experience is designing developing micro services.
Experience and proficiency in developing application using Jave, NodeJS, D3.js and other supporting JavaScript frameworks
Good understanding of micro services architecture
Working experience using GitLab, Jenkins, PM2 and similar tools and technologies
bachelor’s degree in an IT related field or equivalent work experience
Expert level experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures.
Experience developing web-based user interface for business applications
Integration experience using web services – SOAP and/or REST.
Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.
Experience with Agile/Scrum methodology.
Self-starter who can work independently.
Bachelor’s Degree in MIS, Computer Science, Math, Engineering or comparable major.
Strong consulting and communication skills. Ability to work effectively with various organizations in pursuit of problem solutions.
Technical Solution Architect
Categories: Data Warehouse
Description: Technical Solution Architect 6 Months+ US National We are looking for an experienced Architect to lead a Data Governance, Quality and MDM initiative with specialization in the Informatica Data Governance, Data Quality and MDM suite, including Axon. This project will require travel on a regular basis. Job Overview We are looking for a...
Description:
We are looking for an experienced Architect to lead a Data Governance, Quality and MDM initiative with specialization in the Informatica Data Governance, Data Quality and MDM suite, including Axon. This project will require travel on a regular basis.
Job Overview
We are looking for a technical solution architect to lead an implementation effort. This includes leading the customer and implementation team through the visioning, elaboration, planning, design, mapping, technical implementation and testing, deployment, and user enablement phases of the project lifecycle. This position will involve working as a senior member of an implementation team working on large, complex and industry leading projects. Perficient is looking for enthusiastic leaders who enjoy solving tough industry and technical problems and building tools which enable Perficient’s customers to elevate the efficiency and effectiveness of Healthcare delivery within the United States.
Perficient’s Technical Solution Architects provide overall solution design, as well as technical implementation guidance and leadership, and are laser focused on providing innovative solutions to solve our customers’ most challenging business and technical needs. As an architect at Perficient you will collaborate with some of the best talent in the industry to create and implement innovative high quality solutions. This role is considered part of the Business Unit Leadership team and may mentor junior architects and /or development team members.
- Understand Business requirements and produce solution definition and design artifacts with required functions, interfaces and detailed technical architecture.
- Perform source data analysis and profiling, and proactively highlight the data quality issues and recommend business and de-duplication rules.
- Define technical/solution architectures, including system, sub-system, and component designs which our project teams will implement for and with our customers.
- Create and manage teams and implementation patterns across people, processes, and technology to enable Data Governance, Data Quality, Data Catalogs, and Master Data.
- Identify current MDM, data governance, and data quality capability maturity and ensure solutions selected are aligned with a realistic capability growth path.
- Define best practices, process, and workflows for technical and non-technical aspects of across the program.
- Collaborate with business and technical leads to understand the key business and architectural requirements, and define the appropriate Data Governance, Data Quality and MDM and data architecture to meet the customers technical and business needs.
- Lead the team of data management developers and analysts through the project lifecycle.
- Create/Author/Edit architecture documents, design documents, data flow diagrams, and system Run Books, and drive reviews for these deliverables as well as development work products, jobs/pipelines and mappings.
- Define and ensure compliance to best practices, including driving and participating in design and code review sessions and process.
- Participate in QA strategy and planning and play a role in the defect triage and prioritization process.
- As a leader, train and mentor Perficient and customer resources as necessary throughout project execution.
- Play a technical SME/lead role for architectural assessment, strategy and roadmap projects.
- Minimum of 8 years of enterprise data integration and management experience working with MDM, data governance and data quality solutions.
- Must have hands on Informatica Data Governance (Axon), Data Quality, and MDM experience, including executing at least 2 large Data Governance, Quality and MDM projects from inception to production, working as technology lead/architect.
- Significant experience working as a client facing consultant and lead required.
- 2+ years of experience working in the Healthcare provider domain with experience.
- Must have hands on developer/designer experience as well as Sr. Technical Lead/Architect experience working with Informatica’s Data Governance, MDM, and Data Quality product
- Experience in data quality tools, including data profiling, cleansing and identity resolution.
- Excellent verbal and written communications skills
- Experience defining solution and technical architectures for new solutions, including experience driving project team execution from an architectural standpoint across the complete project lifecycle within defined and finite timeframes.
- Must have experience executing projects which leverage agile scrum frameworks with the ability to act as a scrum master when needed.
- Master’s degree in Computer Science or related field.
Solutions Architect
Categories: DevOps
Description: Solutions Architect Pleasanton,CA 6 Months Perficient currently has a career opportunity for a Solutions Architect in our (location) office located in (location). Job Overview: A Solutions Architect is expected to be knowledgeable in two or more technologies within (a given Solutions/Practice area). The Solutions Architect may or may not have a programming background, but will...
Description: Solutions Architect
Pleasanton,CA
6 Months
Perficient currently has a career opportunity for a Solutions Architect in our (location) office located in (location).
Job Overview:
A Solutions Architect is expected to be knowledgeable in two or more technologies within (a given Solutions/Practice area). The Solutions Architect may or may not have a programming background, but will have expert infrastructure architecture, client presales / presentation, team management and thought leadership skills.
You will provide best-fit architectural solutions for one or more projects; you will assist in defining scope and sizing of work; and anchor Proof of Concept developments. You will provide solution architecture for the business problem, platform integration with third party services, designing and developing complex features for clients’ business needs.
You will collaborate with some of the best talent in the industry to create and implement innovative high quality solutions, participate in Sales and various pursuits focused on our clients’ business needs. You will also contribute in a variety of roles in thought leadership, mentorship, systems analysis, architecture, design, configuration, testing, debugging, and documentation. You will challenge your leading edge solutions, consultative and business skills through the diversity of work in multiple industry domains.
This role is considered part of the Business Unit Senior Leadership team and may mentor delivery team members.
Job Summary: This position is responsible for capturing current state, define Target Architecture, Solution Architecture and drive solution design and implementation for IT solutions that meet business needs. This position is required to have a deep understanding of multiple application domains of a healthcare organization, including EMR, Professional and Hospital Billing, Patient/Member Payment, Health Plan, web, mobile, social, ERP, the ability to recommend solutions, and have broad understanding of other architecture domains.
Responsibilities:
Essential Responsibilities:
• Analyze business requirements and lead the architecture, design and implementation of highly scalable and flexible web applications using modern best-of-breed technologies • Collaborate with business partners, IT leaders, and Implementation teams, vendors and other stakeholders, to find right solutions for solving business problems • Drives the execution of multiple work streams by identifying customer and operational needs; developing and updating new procedures and policies; gaining cross-functional support for objectives and priorities; translating business strategy into actionable business requirements; obtaining and distributing resources; setting standards and measuring progress; removing obstacles that impact performance; guiding performance and developing contingency plans accordingly; be very hands-on in solving highly complex issues; and influencing the completion of project tasks by others. • Be Self-Managed and promotes learning in others by soliciting and acting on performance feedback; building collaborative, cross-functional relationships; communicating information and providing advice to drive projects forward; adapting to competing demands and new responsibilities; providing feedback to others, including upward feedback to leadership; influencing, mentoring, and coaching team members; fostering open dialogue amongst team members; evaluating and responding to the strengths and weaknesses of self and unit members; and adapting to and learning from change, difficulties, and feedback. • Champion innovation and support IT and business leaders in creating the right strategy that helps in reducing operational costs and improving efficiencies across business programs that are served by these solutions
Top Daily Responsibilities:
1. Coordinate with Product Owners and business analysts to solicit and analyze requirements
2. Define high level conceptual, logical architecture views of Target state for large national initiatives in healthcare
3. Participate in other system vendor demos to understand the integration interfaces to KP backend systems
4. Define solution architecture and drive implementation using Micro Service Architecture, NodeJS framework and APIs
5. Evangelize the architecture with senior management, business stakeholders, development and deployment teams
6. Scan the market trends and Identify appropriate technologies to define the solution architecture (looking at emerging technologies and tracking their hype cycles will be part of this)
7. Drive to completion Solution Architecture Documents which contain the blueprint to help the implementation of the solution
8. Oversee the alignment of the implementation with the defined architecture (by conducting design reviews, monitoring deviations in using standards, SDLC practices, etc.)
9. Work closely with a Principal Architect in providing best solutions to meet business problems.
10. Mentor junior architects
Qualifications:
Skills a Top Candidate Should Have:
1. Healthcare related applications (e.g. healthcare Billing, Claims, Digital experience)
2. Ability to define end to end solutions that covers People, Process and Technology.
3. Ability to engage with senior leaders and communicate in non-technical terms to drive/influence the architectural decisions
4. Ability to apply the right tools and techniques to model the solution and drive its translation into implementation
5. Experience with data and integration technologies (e.g., ESB, Cloud Technologies such as Redis, Kafka, NodeJS, Micro services, etc.)
6. Experience with Cloud PaaS and well versed with DevOps, CI/CD processes
7. Experience translating solution requirements into technical application requirements.
8. Experience in the design of target state architecture in a corporate or enterprise environment.
9. Experience in solution architecture, including working with a portfolio of solutions.
10. Experience with Adobe Experience Manager and other products in Adobe Marketing Cloud is desired
Minimum 10 years of professional experience with Html, Java, Spring, Jersey, Oracle ADF, OOP, MVC, CSS, RDBMS, MySQL, LAMP
Have a solid understanding of delivery methodology and lead teams in the implementation of the solution according to the design/architecture.
Experience in project and solution estimation and team structure definition.
Fluent and current on architecture trends with an eye on market/technical conditions and future direction.
Experience in defining new architectures and ability to drive an independent project from an architectural stand point.
Demonstrated success in performing work and managing complex and/or large consulting projects.
Proficient in authoring, editing and presenting technical documents.
Ability to elicit requirements and communicate clearly with non-technical individuals, development teams, and other ancillary project members.
Strong written and oral communication skills; Ability to communicate effectively with technical and non-technical staff.
Desire to mentor younger team members and develop their skills.
Experience working on multiple concurrent projects.
Excellent problem-solving skills.
Be independent and self-driven.
Bachelor’s degree in Computer Science or related field.
Preferred skills and education:
Leadership and team management experience with ability to provide strategic planning and oversight
Experience leading customer workshop sessions to educate customers on the latest technology trends and best practices
Track record of leadership roles delivering solutions within defined timeframes
Experience working with a globally distributed team and managing off-shore teams
Regards,
Geetha Makarand
SOVEREIGN TECHNOLOGIES LLC
Phone:925-476-8100
geetha@sovereigntec.com
Data Lineage BA
Categories: Business Analyst
Description: Data Lineage BA New York, New York10006 6 Months+ Business Consultant in in our NYC/ Jersey City office. Job Overview: The role of the Business Consultant is for individuals passionate about identifying and delivering the right Business solution for each client. Our Business Consultants have a keen Business orientation with an understanding of how technology...
Description:
Business Consultant in in our NYC/ Jersey City office.
Job Overview:
The role of the Business Consultant is for individuals passionate about identifying and delivering the right Business solution for each client. Our Business Consultants have a keen Business orientation with an understanding of how technology can be effectively applied to meet a variety of Business needs.
Our Business Consultants fill a number of different roles on our project teams working with a variety of technologies for a wide range of clients. The specific responsibilities vary for each client and each project. Key to the success of our Business Consultants is the willingness and desire to quickly learn the client’s industry and the unique requirements of each engagement and to fill whatever role may be required to best support our client’s needs.
A Business Consultant thrives in challenging environments and accomplishes difficult assignments without significant supervision and instruction. Our Consultants can handle the stress of being accountable for delivery and: complete goals on time, practice strong attention to detail, persevere through tough obstacles, and do not get easily discouraged.
The Business Consultant may be involved in the strategic planning of an engagement or helping the client make decisions about their future IT direction. Once a project has begun, the Business Consultant may assist in facilitating key requirements with stakeholders and customers using standard and User Experience techniques. The Business Consultant may be responsible for functional designs, detailed designs and system mapping, wireframes, requirement specifications, and prototypes.
The Business Consultant works with the Lead Business Consultant and Senior Project Managers to assist with daily operations exercising time management, communication and collaboration in a fast-paced environment to ensure the successful delivery of projects. The Business Consultant will interface with Perficient technical and business delivery personnel, as well as vendors and customers on a regular basis.
Needs to be familiar with ASG tech tool – data intelligence
( point the tool at a system and it scans data at flight and data at rest and autobuilds the lineage)
Resource MUST have good communication skills as they will interact with the source owner , they will need to explain the overall process
Convey technical information on scanners ( software) to data custodians
Needs to understand dbase structures
They will be going after the table structures only ( metadata)
Needs to be familiar with ASG tech tool – data intelligence
( point the tool at a system and it scans data at flight and data at rest and autobuilds the lineage)
Resource MUST have good communication skills as they will interact with the source owner , they will need to explain the overall process
Convey technical information on scanners ( software) to data custodians
Needs to understand dbase structures
They will be going after the table structures only ( metadata)
Jr SQL /ETL Developer/Database developer
Categories: Developer
Description: Database Applications Developer/Technical Consultant 12 Months Oriskany, NY Qualifications: 2-5+ years of professional experience with ETL Development, Data Analysis SQL Bachelor of Computer Science or equivalent degree; Sufficient depth and breadth of technical knowledge to be individually responsible for the design and scope of deliverables within a field of expertise. Has led small team in...
Description:
- 2-5+ years of professional experience with ETL Development, Data Analysis SQL
- Bachelor of Computer Science or equivalent degree;
- Sufficient depth and breadth of technical knowledge to be individually responsible for the design and scope of deliverables within a field of expertise. Has led small team in delivery of a specific deliverable
- Mastered at least one technical discipline with strong knowledge in at least three major technology areas
- Possesses advanced level of business, technical, or functional knowledge
- Ability to perform/drive resolution of problems on combinations and interactions of products
- Ability to apply technology and consulting to solve a client business problem
- Able to communicate and present complex issues with assurance and confidence
- Demonstrates the use of consulting skills including: questioning, listening, ideas development, permission and rapport, and influencing
- Ability to conduct/lead oral status/technical interchange meetings with clients on small to medium sized engagements
- Owns and produces customer documentation. Ability to translate technical details into concise and easy to understand written form. Ability to write relevant components of a proposal document (e.g. answer specific RFP questions). Ability to translate verbal requirements from face to face client meetings into requirements documents, statements of work, and proposals
- Able to discuss (within own area of expertise) requirements with a customer, and to challenge and clarify when appropriate. From the requirements, able to develop a high level design or plan, and then estimate the amount of effort required to deliver. Able to advise the engagement owner about the risks associated with this work package
- Ability to work with a team to provide written responses to technical proposals and /or reports/documentation for delivery
Java Developer
Location: "CA Pleasanton"
Categories: Java
Description: Hi, Please find the below job and let me know your interest. Java Developer Pleasanton, CA 6 Months Technology Consultants are responsible for the implementation and configuration of the technical infrastructure including web applications, layered software, hardware platform and operating systems. The Technology Consultant regularly consults with clients on best...
Description: Hi,
Please find the below job and let me know your interest.
Java Developer
Pleasanton, CA
6 Months
Technology Consultants are responsible for the implementation and configuration of the technical infrastructure including web applications, layered software, hardware platform and operating systems. The Technology Consultant regularly consults with clients on best practices, issue resolution and experience guidance in order to improve the performance/reliability of client’s technical environment.
Responsibilities:
Mandatory: Java, Spring Core, MVC, Hibernate, JSP, Jquery, HTML, CSS, Javascript, Bootstrap, AngularJS Understanding of micro services architecture and enterprise frameworks.
Additional plus: Apache Camel, Springboot
The Application Developer will work at client site on client projects.
Bachelor’s Degree required, advanced degree a plus Demonstrated knowledge of Java, Spring Core, MVC, Hibernate, JSP, Jquery, HTML, CSS, Javascript, Bootstrap, AngularJS Understand business requirements gathering, gap analysis, and design of solutions May work in full life-cycles with all aspects of application setup, developement, testing, user training, and production support Should desire to participate in client discussions, workshops, design reviews, and presentation of solutions to all levels of management Ability to accurately estimate the effort needs to support successful delivery of code Excellent written and verbal communication skills Excellent analytical skills
Regards,
Geetha Makarand
SOVEREIGN TECHNOLOGIES LLC
Testing Automation Engineer
Location: "MN Minnesota"
Categories: Systems Analyst
Description: Testing Automation Engineer Minneapolis, Minnesota55403 1 year As a Testing Automation Engineer, you will participate in all aspects of the software development lifecycle which includes estimating, documentation, testing of applications developed for our clients, taking direction from solution architects and leads on development. Responsibilities: Participates in all testing activities for the product team, including test strategy/planning/execution,...
Description:
- Participates in all testing activities for the product team, including test strategy/planning/execution, load/stress testing, functional/regression, both automated and manual
- Develop test plan and test procedures with clear understanding of the requirements to ensure the high quality of products
- Creates and/or maintains the automation test framework
- Collaborates with solution architects and development Engineers on common practices and libraries
- Collaborates with product owner and engineers to define detailed test scenarios
- Creates functional and integration test scripts, both automated and manual
- Ensures real-time automation of tests, collaborates with developers
- 5+ years of experience in with focus on test plan creation, quality assurance testing, and testing automation.
- Experience with multiple testing strategies including: high availability, disaster recovery, rogue testing, happy path, negative testing, performance testing, and functional testing
- Solid experience with automation frameworks/tools (e.g. Selenium, QTP)
- Experience with web services and APIs testing using API testing frameworks (e.g. Rest Assured, JMeter, SOAP- UI, Postman)
- Experience with continuous integration and continuous delivery tools (e.g. git/github, Jenkins, bamboo, gradle/maven, artifactory)
- Basic knowledge on Linux/ Unix commands.
- Good knowledge and experience with databases (relational and/or NoSQL).
- Experience with Agile task management tools (e.g. JIRA, Rally, VersionOne).
- Ability to communicate effectively via multiple channels (verbal, written, etc.) with technical and non-technical staff
- Strong consulting and communication skills
- Knowledge and experience in developing software using Agile/Scrum methodology
- Experience with Rest Assured testing framework, Cucumber a plus
- Passionate about pushing the envelope on current technologies and motivating others to adopt new development and testing methodologies
- Bachelor’s Degree in MIS, Computer Science, Math, Engineering or comparable major
Lead Java/Microservices Developer
Location: "MO St.Louis"
Categories: Java
Description: please send resumes to geetha@sovereigntec.com Lead Java/Microservices Developer St Louis,MO 6 Months As a Lead Java/Micorservices Developer, you will participate in all aspects of the software development life-cycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment...
Description: please send resumes to geetha@sovereigntec.com
Lead Java/Microservices Developer
St Louis,MO
6 Months
As a Lead Java/Micorservices Developer, you will participate in all aspects of the software development life-cycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will take direction from solution architects and Leads on development activities.
This team’s focus is delivering high-quality web applications as well as defining enterprise development practices. This is a highly collaborative team that will work across teams and provide mentoring to others in the organization. Craftsmanship, pride in ownership and passion for excellence are core expectations.
Responsibilities:
- Participate in technical planning & requirements gathering phases including Design, code, test, troubleshoot, and document engineering software applications.
- Ensuring that technical software development process is followed on the project, familiar with industry best practices for software development.
- Demonstrate the ability to adapt and work with team members of various experience level.
Qualifications:
- Passionate coder with 10+ years of application development experience.
- You are a Java expert, with experience and familiarity building modern Spring applications with Spring Boot; you have a strong background with Spring and related projects
- Experienced Cloud Foundry developer with 2+ years of experience in Pivotal Cloud Foundry.
- Hands-on experience with SOAP and RESTful service implementations
- Experience building distributed / service oriented / microservice-style and cloud based architectures
- Experience integrating with Netflix Open Source Platform components (Eureka, Hystrix, Ribbon, etc.)
- Have an understanding of – or implementation experience in – building Twelve-Factor applications, and using Domain Driven Design
- Experienced in Continuous Integration and Continuous Deployment methodologies
- Experience in Test Driven Development (TDD)
- Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.
- Experience with Agile/Scrum methodology.
- Self-starter who can work independently.
- Bachelor’s Degree in MIS, Computer Science, Math, Engineering or comparable major.
- Strong consulting and communication skills. Ability to work effectively with various organizations in pursuit of problem solutions.
- PCF certification or any other Cloud platform certification will be a plus