Senior Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
DUTIES: Research, design, and develop computer and network software or specialized utility programs. Duties include: Utilize Java and Angular Technologies with understanding of core patterns to solve business problems; Design, code, test, debug, and document software, and enhance existing components to ensure that software meets business needs; Deploy and maintain Applications/Systems ensuring that application performance meets the product standards and thresholds and measure application performance against non functional requirements; Work with other software engineers and Agile scrum teams, assigned to work on the project, to deliver on customer commitments; POC to train and onboard new software Engineers; Contribute to the design and architecture to enable secure, scalable, and maintainable software; Clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership; Collaborate on the design with other team members, Architects
Requirements
and product owners, both inside and outside the scrum team and across division; Conduct review and walkthrough of the infrastructure needs and ensure they meet coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines; Drive a quality mindset within the team and mentor junior developers and help them onboard; and Create cloud computing infrastructure and integrate core DevOps practices to deliver value added products quicker to the market utilizing GitHub/GitHub actions and Terraform for CI/CD. Telecommuting available from anywhere in the U.S.
REQUIREMENTS: Employer will accept a Master’s degree in Information Systems, Software Engineering, Computer Engineering, Computer Science or related field and 2 years of experience in the job offered or in a related engineering occupation.
Experience must include:
-
Azure DevOps
-
GitHub
-
Tableau
-
Data Modeling with generic modeling tools
-
Data visualization tools such as SSRS, Power BI, or Tableau
-
Cloud-based data analytics such as AWS, Azure, or Snowflake
-
Azure Databricks, ADF, and Azure AI Search
-
Databricks, SQL, and Spark-based technologies, Master’s degree
Minimum Experience Required
REQUIREMENTS: Employer will accept a Master’s degree in Information Systems, Software Engineering, Computer Engineering, Computer Science or related field and 2 years of experience in the job offered or in a related engineering occupation.
Experience must include:
-
Azure DevOps
-
GitHub
-
Tableau
-
Data Modeling with generic modeling tools
-
Data visualization tools such as SSRS, Power BI, or Tableau
-
Cloud-based data analytics such as AWS, Azure, or Snowflake
-
Azure Databricks, ADF, and Azure AI Search
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on juju.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Engineer Salary UK
Is Software Engineering Over-Saturated?
Top-Paying Tech Jobs (with Salaries)
Fully Remote Software Engineer Jobs