Software Engineer

Mytecsoft, Inc.
United States
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Compensation
$113,296.0 - $136,443.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Software Applications Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cascading Style Sheets (CSS)
+36 more
Cloud Computing Code Review Databases Database Queries Github Revision Control Systems Design of User Interfaces Python (Programming Language) Linux System Administration Microsoft SQL Server MySQL Scrum Methodology Ruby on Rails Role-Based Access Control Cloud Services Software Deployment Software Engineering Product Software Implementation Methods Software Project Management Software Systems SQL Databases Subversion Systems Integration Web Application Frameworks ReactJS System Availability Software Security Database Performance Git Information Technology Deployment Automation Vba Programming Language Front End Software Development Restful APIs Software Version Control Programming Languages

Job description

We are seeking a dynamic and innovative Software Engineer to join our vibrant development team. In this role, you will be at the forefront of designing, developing, and maintaining cutting-edge software solutions that drive our business forward. Your expertise will contribute to building scalable, efficient, and secure applications across various platforms. This position offers an exciting opportunity to work with a diverse tech stack, including cloud services, web frameworks, and database management systems, all within an agile environment that fosters continuous learning and growth., * Develop, test, and deploy robust software applications using languages such as Java, Python, C++, C#, and JavaScript.

  • Collaborate with cross-functional teams to design RESTful APIs and integrate third-party services via APIs.
  • Maintain and enhance existing systems built on Ruby on Rails, .NET, and other web development frameworks.
  • Manage cloud infrastructure deployments utilizing AWS and Azure to ensure high availability and scalability.
  • Implement secure access controls using RBAC (Role-Based Access Control) and adhere to best practices for application security.
  • Use version control systems like GitHub, SVN, and Git to track changes and facilitate collaborative development.
  • Participate in Agile development cycles, including sprint planning, stand-ups, code reviews, and retrospectives.
  • Optimize database performance with MySQL, SQL Server, and SQL queries; perform data modeling and management tasks.
  • Contribute to front-end development using React Express, JavaScript frameworks, and CSS for engaging user interfaces.
  • Support Linux-based environments for application deployment and troubleshooting.
  • Engage in continuous learning of emerging technologies such as quantum engineering principles relevant to software solutions.

Requirements

Do you have experience in Software implementation?, * Proven experience in software development with a strong understanding of IT infrastructure components.

  • Hands-on expertise with web development frameworks like Ruby on Rails, React Express, and front-end technologies such as JavaScript.
  • Practical knowledge of cloud platforms including AWS and Azure for deploying scalable applications.
  • Familiarity with RESTful API design principles for seamless system integrations.
  • Experience working within Agile methodologies to deliver iterative improvements efficiently.
  • Proficiency with version control tools such as GitHub, SVN, or Git for collaborative coding projects.
  • Strong background in database management using MySQL or SQL Server; capable of writing complex queries.
  • Knowledge of programming languages including Python, Java, C++, C#, C, and VBA for diverse application development needs.
  • Understanding of security protocols like RBAC to safeguard applications against unauthorized access.
  • Exposure to Linux environments for deployment automation and troubleshooting in production settings. Join us as a Software Engineer where your skills will shape innovative solutions that impact our technology landscape!

Benefits & conditions

3.03.0 out of 5 stars Remote $113,296.33 - $136,442.89 a year - Part-time, Pulled from the full job description

  • Paid training
  • On-the-job training
  • Parental leave
  • 401(k)
  • Retirement plan
  • Health savings account
  • Paid sick time, * 401(k)
  • Family leave
  • Flexible schedule
  • Flexible spending account
  • Health savings account
  • On-the-job training
  • Paid sick time
  • Parental leave
  • Retirement plan
  • Work from home

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all