Try searching for something else

Try searching for something else

Software Engineer III

Seneca Resources - Sterling, VA

Posted 16 days ago

3 people have applied

Job Description

Client:Leading Global Information Services ProviderJob Title: Software Engineer IIILocation: Sterling, VA 20166Job Status:Full TimeSalary:NegotiableSenecas client is a leading service provider for real-time cloud-based information and analytics for the Internet, telecommunications, entertainment, and marketing industries, and a provider of clearinghouse and directory services to the global communications and Internet industries.Order Management System (OMS), Our integrated, automated telecom order management solutions streamline the complexity of the on-boarding process, from ordering services to delivering directory options. With a single connection and universal interface to all the gateway services you need from a single, deeply experienced provider you gain efficiencies that optimize performance. And cut costs. And improve customer experiences.Who are we looking for:A technology enthusiast who would jump at the chance to develop a new generation software with next generation features for our Order Management platform. You excel at working in a fast-paced environment with like-minded software professionals in an agile product organization. You're comfortable being part of a small, highly visible, tight-knit team and can collaborate closely with product managers, architects and offshore resources to accomplish your goals. You own your part of the product line, prioritization and the operational excellence of our Order Management Software platform.You are a Software engineer who is the key resource to the OMS Engineering Product development for developing latest, cutting edge technology software that scales well, extensible, bug free implementations. He should also possess good automation skills that requires right from building code to deploy it to the Cloud. Our client wants this resource to be independently develop/design new components with minimal assistance from others.Core Responsibilities:

  • Actively participate in the Agile software development phases of various initiatives across OMS platform.
  • Resolve scalability and performance issues in all areas of Software functions.
  • Ensure proper technical design and quality standards are upheld by onsite and offshore engineering team
  • Contribute to our technology roadmap.
  • Optimize potential of agile development processes.
  • Collaborate efficiently with the onshore and offshore development team & make sure you have the proper communications to get the deliverables done.
  • Interact with Product Development, Sales and Technology teams to ensure proper requirements are received before proposing a solution to the stake holders.
  • Working with Product to ensure the best possible Ui/Ux design
  • Develop and implement the final UI/UX designs on our Products, and integrate with our backend via APIs
  • Build highly interactive UIs that look and feel great

Technology Stack:

  • Java/J2EE Technologies with Spring Boot, Spring IOC & MVC, Spring Data JPA, Spring JDBC, Hibernate, AngularJS, Angular, SOAP, REST, XML(Advanced), XSLT(Advanced), JSON, JMS (Advanced).
  • Web-Services & Web services security using SOAP, WSSI
  • Good hands on in developing, designing RDBMS solutions.
  • Mongo NoSQL proficiencyWrite the efficient code to insert the Collections to be able to search, insert, update quickly.
  • Experience in working on creational design patterns like Singleton, Factory and Builder.
  • Experience in developing front end applications using AngularJS and Angular.
  • Expert knowledge and experience of Angular 2 through 5
  • Experience in application configuration and build using Maven.
  • Experience in test driven development using Junit, Mockito and Cobertura.
  • Jenkins, Pipeline deployment using Groovy scripts. Deployment automation experience in CI/CD. (Chef, Puppet, Ansible)
  • Well documented code, Unit test driven framework implementations.
  • Good understanding of the software development agile practices.
  • Asynchronous message communication/integration technologies (ActiveMQ), JMS, MQTT, AMQP
  • Good understanding of EIP design patterns & principles. Apache Camel (Hands on experience)

Nice to have:

  • Knowledge on the Telecom industry & Number porting.
  • Telecom Order Management System knowledge experience is a plus
  • Good GUI design experience. Angular 2.0 and up, JSP,
  • Good understanding of Jasmine, Protractor QA GUI automation framework.
  • Any Certifications in the relevant technologies.
  • Dockerization and Containerization concepts.
  • Knowledge and implementation skill in developing micro services using spring boot and deployed on OpenShift cloud.

Software Engineer III Jobs in Sterling

Jobs at Seneca Resources in Sterling

Report This Job

Jobs For You

How much should you be earning?

Are you getting paid fairly? Find out how much Software Engineer IIIs are earning in Virginia.

Track your job search

The job hub for the easiest way to stay on top of your job search

Looking to hire a Software Engineer III?

Find applicants by posting a job in a quick and simple way.