Senior Software Engineer

Photon - Dallas, TX (30+ days ago)3.7


Job Title: Senior Software Engineer

Duties: Analyze business requirements and determine technical feasibility of implementing them with Agile and waterfall methodologies. Create detailed technical design and program specifications, which depict end to end design flow between the client applications and the backend services. Responsible for implementing solutions with a robust and scalable design. Develop web applications, web services (SOAP/Rest API) with security using Java/J2EE frameworks (Spring, Hibernate, NodeJS) and micro services architecture. Expose APIs that are intuitive, dependable and easy to use for our partners and determine which security mechanism to use - Oauth, JWT, API Key according to the user requirements for the service and develop mock client apps. Develop API Assembly in IBM API Connect and deploy YAML/Swagger files to the IBM Datapower environment. Configure developer portal to define the rate plan and create client app, and product. Work with DevOps team to setup Jenkins jobs for the CI/CD process. Develop the API simulator web application for the business/non-technical users to show the technical specification in ways that can be understood by a variety of audiences. Coordinate with the integration test teams in planning and executing the end-to-end QA, performance tests.

Requirement: Applicants must have a Bachelor’s degree or foreign equivalent in Computer Science, Computer Applications, Computer Information Systems, Engineering (any), or related fields, plus five years of experience in a related occupation.

Mail resume to HR, 12300 Ford Road, Ste # B270 Dallas TX 75234

Qualifications
Job Title: Senior Software Engineer

Duties: Analyze business requirements and determine technical feasibility of implementing them with Agile and waterfall methodologies. Create detailed technical design and program specifications, which depict end to end design flow between the client applications and the backend services. Responsible for implementing solutions with a robust and scalable design. Develop web applications, web services (SOAP/Rest API) with security using Java/J2EE frameworks (Spring, Hibernate, NodeJS) and micro services architecture. Expose APIs that are intuitive, dependable and easy to use for our partners and determine which security mechanism to use - Oauth, JWT, API Key according to the user requirements for the service and develop mock client apps. Develop API Assembly in IBM API Connect and deploy YAML/Swagger files to the IBM Datapower environment. Configure developer portal to define the rate plan and create client app, and product. Work with DevOps team to setup Jenkins jobs for the CI/CD process. Develop the API simulator web application for the business/non-technical users to show the technical specification in ways that can be understood by a variety of audiences. Coordinate with the integration test teams in planning and executing the end-to-end QA, performance tests.

Requirement: Applicants must have a Bachelor’s degree or foreign equivalent in Computer Science, Computer Applications, Computer Information Systems, Engineering (any), or related fields, plus five years of experience in a related occupation.

Mail resume to HR, 12300 Ford Road, Ste # B270 Dallas TX 75234

Primary Location: US-TX-Dallas

Job: Development
Organization: US_INC

Regular
Shift: Standard
Employee Status: Individual Contributor

Job Level: Day Job