Software Engineer
Dallas, United States · Hybrid · Full-time
- Posted 1mo ago
- From Zimperium’s careers page
- Location
- Dallas, United States
- Work mode
- Hybrid
- Type
- Full-time
- Level
- Entry Level
- Experience
- 2+ years
- Department
- Engineering
Apply on Zimperium’s site
Opens the listing on jobs.lever.co
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Key Responsibilities:
- Codes complex application components based on design specs, while adhering to defined programming standards, structured coding techniques, and development methodologies.
- Design, develop, debug, while ensuring scalability, performance and security.
- Collaborate with cross functional team members, including Product Management, Customer Success, QA, DevOps and Site Reliability Engineering to ensure we meet the business needs in a timely fashion.
- Perform development on complex systems, requiring a deep understanding of both business objectives and technical architecture.
- Participate in team planning sessions and daily scrums meeting
- Adapt and respond quickly to changing requirements and provide deliverables in a timely manner.
Minimum Requirements:
- Bachelor’s in Computer Science, Electrical Engineering or in related disciplines.
- Experience in software design, development and automation is necessary.
- Experience in developing Restful web services (APIs), spring applications and Unit testing using JUnit/TestNG.
- Experience working in an Agile environment and good understanding of SDLC, STLC.
- Experience in working with embedded systems.
- Knowledge of industry-standard and best practices.
- Excellent written and verbal communication skills, as well as, problem solving skills.
Required Skills:
- Must have proficiency in at least 1 programming language (Java,Python etc).
- Strong knowledge in Operating Systems, multi-threading, callbacks & scalability concepts.
- Experience or strong knowledge with cloud computing platforms (AWS, GCP, Azure)
- Good understanding of web services, RESTful APIs, Rest Assured framework along with XML, JSON schema, documents, validation and parsing.
- Strong knowledge of databases (PostgreSQL, MySQL, MongoDB, etc.)
- Knowledge of Docker, Kubernetes
- Experience/Knowledge with Gradle, maven, Github, NewRelic, kibana, Splunk, Swagger, Kong dashboard, Postman, and JIRA.
- Good understanding of cyber security and network penetration testing, Man-in-the-Middle attacks, SSL stripping techniques, network vulnerability assessment, rogue access points, and Reconnaissance scans would be a plus.
Skills they ask for
Pick one to see other roles that ask for it.
About Zimperium
Mobile security for apps and devicesZimperium provides mobile security products for protecting mobile applications and devices against threats.
See all 6 roles at ZimperiumMore roles at Zimperium
See all 6- Lead DevOps Engineer (AI & GPU)Bengaluru · Lead · RemoteEngineering · Lead · RemoteBengaluru, India2w
- Partner and Alliance Manager/Director, Americas EnterpriseUnited States · RemoteBusiness Development · RemoteUnited States4w
- Business Development Representative (SaaS & Cybersecurity) - Central or NortheastUnited States · RemoteSales · RemoteUnited States1mo
- Site Reliability Engineer - Dallas, TXDallas · Senior · HybridEngineering · Senior · HybridDallas, United States1mo
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.