drjobs Software Engineer [Multiple Positions Available]

Software Engineer [Multiple Positions Available]

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Houston - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

DESCRIPTION:

Duties: Design applications based on specified requirements taking into account performance scalability security architecture user experience data management and user support. Develop software adhering to coding standards while maintaining code readability. Evaluate end-to-end load tests for applications to measure response times throughput and error rates. Upgrade applications to the latest versions and migrate frameworks to enhance features security and performance. Manage changes and participate in building container images and deploying applications to cloud platforms for seamless deployment and continuous delivery. Collaborate with application owners product owners and engineering teams to understand applications and define service level objectives (SLOs) around key functionalities. Identify appropriate tools to monitor SLOs build queries to track application status and response times and test them on visualization tools. Establish SLO baselines and set service level agreements (SLAs) with product owners. Publish availability latency and error budgets and update SLO documentation. Conduct meetings to ensure adherence to agreed SLAs. Design and build software to perform synthetic checks proactively testing and monitoring application performance and system availability. Conduct user experience simulations to address issues and establish alerts and incidents around SLOs to notify product owners and engineering teams of breaches or downtimes.

QUALIFICATIONS:

Minimum education and experience required: Masters degree in Computer Science Computer Engineering or related field of study plus 1 year of experience in the job offered or as Software Engineer Full Stack Java Developer IT Consultant or related occupation. The employer will alternatively accept a Bachelors Degree in Computer Science Computer Engineering or related field of study plus 3 years of experience in the job offered or as Software Engineer Full Stack Java Developer IT Consultant or related occupation.

Skills Required: This position requires at least one (1) year of experience with the following: Developing software applications or components using Java; Developing software applications or components using Python; Developing software applications or components using ReactJS; Developing software applications or components using REST APIs; Developing software applications or components using NodeJS; Developing software applications or components using Spring; Developing software applications or components using Spring Boot; Developing software applications or components using Spring Framework; Developing software applications or components using CSS; Developing software applications or components using HTML; Developing software applications or components using Microservices. This position requires any amount of experience with the following: Crafting and implementing web applications using Javascript; Crafting and implementing web applications using ReactJS; Crafting and implementing web applications using Npm; Crafting and implementing web applications using Webpack; Creating test cases to test component functioning; Performing end-to-end testing using Blazemeter; Performing end-to-end testing using Jmeter; Relational Databases including MYSQL and PostgreSQL; Non-Relational Databases including MongoDB and Cassandra; Performing CRUD operations; Github; Bitbucket; Using development methodologies such as Agile (SDLC) Scrum or Waterfall; Building container images using Artifactory; Deploying applications to cloud platforms such as AWS; Automating CI/CD pipelines using Jenkins; Integrating Kubernetes into CI/CD pipelines; Writing PromQL queries to analyze data; Monitoring data using Splunk; Monitoring data using Grafana; Monitoring data using Blackbox; Monitoring data using Dynatrace; Automated Testing; Blackbox Testing; Functional Testing; Manual Testing; and Performance Testing.

Job Location: 600 Travis Street Houston TX 77002.



Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.