Senior Software Engineer (Job Code: 1003)

New Today

Duties:

Responsible for analyzing business requirements to understand the integration stack, business flow, security protocols, and data formats. Design efficient API specifications using RAML, OAS, and WSDL. Gather feedback from published APIs and modify attributes or specifications accordingly. Design integration interfaces to pass information between enterprise applications or servers. Build modular software components for data process flows to implement System, Process, and Experience APIs using JAVA, JSON, CSV, XML, XSLT, GIT, SOAP UI, Rest Services, IBM IIB, DB2, IBM MFT, IBM WMQ, Salesforce, Jira, Kafka, Spring Boot, MMC, SVN, Postman, Jenkins, SQL, and Confluence. Test interfaces to ensure they meet quality standards and deployment requirements. Support deployment and perform testing in multiple environments using API, Runtime, Manager, MuleSoft Anypoint Studio, Mule ESB, and Dataweave. Deploy APIs in MuleSoft Anypoint platform and Maven. Build CI/CD pipelines and deploy artifacts to Runtime Manager. Create dashboards to monitor API usage, transactions, rate-limiting, throttling, and policies. Configure security, error logging, and auditing. Document framework assets, standards, best practices, and naming conventions. Coordinate and document system and application requirements to ensure specifications are met. Design, develop, and test frameworks. Analyze business integration requirements and design data process flows. Design message structures. Develop software components, algorithms, databases, and server-side components. Modify designs and components as needed. Deploy and test interfaces in staging environments. Prepare technical documentation for users.

Location: Providence, Rhode Island, and various other worksites throughout the U.S.

Salary: $151,195 per year.

MinimumQualifications:

Education: Bachelor's degree in Computer Science, Information Systems, Computer Engineering, Electrical Engineering, Information Technology, Electronic Engineering, or related field (foreign degrees accepted).
Training: None.
Experience: Five (5) years in roles such as Technology Specialist, Software Developer, Software Engineer, Senior Associate Technology, Application Development Team Lead, Sr. Developer, Technical Specialist, Technology Analyst, or related.
Other Requirements: At least two (2) years of experience with Dataweave, Postman, Mulesoft, Mule ESB, SVN, MMC, Maven, JAVA, Spring Boot, RAML, and Kafka. A combination of education, training, and experience is acceptable.

This job description is not exhaustive. Management may assign additional duties at any time.

K2 Partnering Solutions is an equal opportunity employer. We do not discriminate based on race, color, creed, religion, national origin, ancestry, citizenship, age, sex, gender, gender identity, sexual orientation, marital status, military service, disability, genetic information, or other protected characteristics.

#J-18808-Ljbffr
Location:
Boston, MA, United States
Salary:
$200,000 - $250,000
Category:
IT & Technology

We found some similar jobs based on your search