Software Engineer
at AVSystem
Kraków, małopolskie, Poland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Jan, 2025 | Not Specified | 26 Oct, 2024 | N/A | Technology,Ownership,Functional Programming,Scala,Kafka,Typescript,Mongodb,Angular,Redis,English,Data Structures,Distributed Systems | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Communications Service Providers (CSP) are the biggest, most important clients of AVSystem. We build, test, launch and operate systems for our telco customers and make a living by keeping them relevant, reliable and remarkable.
We maintain 3 major software components (UMP, BSAP and DHCP) along with supplemental services. These components contribute to the CSP solutions portfolio offers, e.g. ACS, Customer Experience Management, broadband activation, access layer assurance, IPAM. Our products are used in 100+ large deployments worldwide by big names in the industry (e.g. Orange, Vodafone, T-Mobile, Play, Netia), also via our cloud offering.
We are looking for an engineer prolific at delivering resilient and sustainable software projects from design to implementation and rollout. This is a full-time programmer role for candidates with a few years of commercial experience. It requires a solid foundation related to work in IT and a willingness to further develop and learn about new tools and technologies. A person in this role should have full competence to perform tasks of medium and high level of complexity.
This is an opening in multiple teams, giving you a chance to choose between working on one of our flagship products or some of our grassroot projects. Either way, you’ll be facing interesting architectural challenges involved with building a scalable, global, and resilient system capable of handling hundreds of millions of devices.
REQUIREMENTS
- 2+ years of professional experience in full-stack software engineering (including at least 1 year with a JVM-based language)
- Experience with full software-development lifecycle
- Working knowledge of software engineering and computer science, including algorithms and data structures
- Readiness to work on full-stack (frontend + backend) issues
- Strong problem-solving skills and a willingness to take ownership of technical challenges
- Passion for technology, sense of responsibility for your work and willingness to expand and share knowledge
- Proficiency in English and Polish
A HUGE PLUS IF YOU HAVE EXPERIENCE WITH
- Scala, Typescript, MongoDB, Redis, Angular, Kafka
- Functional programming
- Building distributed systems
- Computer networks
Responsibilities:
- Participate in the complete software development life cycle: design, develop, review, QA, deploy and support
- Define and deliver technical key results for a project
- Provide mentorship to other engineers, including conducting code reviews, providing feedback on technical decisions, training and supporting new/junior engineers as a buddy
- Attend and actively participate in team meetings. Collaborate with product management, design, and site reliability teams
- Conduct technical interviews for junior software engineering candidates
- Provide developer support during office hours and occasional, additionally paid standby during production upgrades and other maintenance procedures
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Kraków, małopolskie, Poland