JUNIOR SOFTWARE ENGINEER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS
Published: Dec 25, 2025 - The Junior Software Engineer develops and maintains C#/.NET applications and REST APIs within a structured, enterprise-scale environment. This role requires strong communication, debugging skills, and the ability to follow specifications while contributing to continuous product improvement. The engineer also learns quickly, applies design patterns, and supports Agile workflows, source control, and automated builds.
Essential Hard and Soft Skills for a Standout Junior Software Engineer Resume
- SQL Management
- API Design
- Web Development
- Data Pipeline
- Test Automation
- Code Organization
- UI Development
- C++ Development
- Lifecycle Management
- Full-Stack JavaScript
- Problem Solving
- Team Communication
- Deadline Management
- Project Coordination
- Requirement Analysis
- Issue Resolution
- Tech Curiosity
- Presentation Delivery
- Software Collaboration
- Product Collaboration

Summary of Junior Software Engineer Knowledge and Qualifications on Resume
1. BS in Computer Science with 3 years of Experience
- Experience in Node.js or Golang
- Experience in NoSQL/SQL
- Familiarity with TypeScript
- Familiarity with Scrum/Agile development methodologies.
- Familiarity with REST API design and development
- Structured communication supported by a strong critical thinking mindset.
- Strong desire to learn engineering skills and share them with other software engineers.
- Loves challenges and problem-solving.
2. BS in Software Engineering with 5 years of Experience
- Experience in hands-on coding.
- Experience in writing applications using Typescript/JavaScript, Ruby on Rails, React, and Redux
- Comfortable with database technology, including e.g. MySQL, SQL Server, Oracle
- Experience in managing Linux servers
- Foundation-level knowledge and programming experience with Bitcoin, Ethereum, or other cryptocurrencies
- Experience building and deploying applications and services into cloud environments (AWS stack)
- Ability to work effectively in a fast-paced, complex technical environment with high adaptability and flexibility
- Professional experience working in an agile development environment.
- Knowledge of CI/CD practices
- Possess excellent communication, sharp analytical abilities, with proven design skills, and able to think critically of the current system in terms of growth and stability.
- Experience working with startups
3. BS in Information Technology with 2 years of Experience
- Experience with software development in an educational or internship environment
- Knowledge of the C++ Programming Language
- Ability to learn independently and be self-motivated, and be a team player
- Ability to obtain a security clearance
- Experience with software development methodologies, including Agile
- Experience with scripting languages, including Python, PowerShell, Puppet, or Ruby
- Experience with programming languages, including Java, C#, JavaScript, Ruby, Python, C/C++, or Perl
- Experience with Continuous Development and Integration Software
4. BS in Computer Engineering with 4 years of Experience
- Professional experience working as a Software Developer
- Experience working with productive software engineering teams and writing high-quality software
- Experience with Ruby on Rails and React
- Effective communicator, both written and oral, as this role will be working closely with people from all over the organization
- Highly independent, fast-learning self-starter with a strong sense of ownership in solving complex challenges.
- Experience with any of the following technologies, including Elixir, GraphQL.
- Be able to apply general business concepts, using external networks to understand market situations and industry.
- Ability to collaborate with others respectfully and openly share information amongst the team to assist in achieving Ticketmaster goals and objectives.
- Ability to take the time to empathize and understand where others are coming from, along with showing recognition and appreciation for the contributions of others.
- Ability to gather appropriate perspectives and insights and seek win-win solutions by remaining open to alternative approaches and being proactive in generating new ideas.
- Ability to maintain a balanced perspective and see all sides of an issue, and manage problems in a timely and effective manner.
- Ability to manage competing priorities of several teams/departments/locations.
- Ability to perform tasks and project management orientation (with the ability to hold others accountable).
5. BS in Data Science with 7 years of Experience
- Proven experience developing large Web applications, SaaS solutions
- Experience working with Microsoft technology Web tack, including C#, .NET Core
- Expert level in technologies, including Angular, React
- Proven ability to learn and apply knowledge with the latest web technology stack, including Redux, Saga, and Redis
- Expert-level Web applications development using Typescript
- Solid working knowledge of relational database development, including MS SQL/SQL Azure, EF 6, EF Core
- Familiarity with basic Azure toolset, including KeyVault, Azure Storage, Queues, Blob
- Experience in non-relational databases, including Cosmos DB, MongoDB
- Experience using distributed version control systems, including Git/SVN
- Experience using collaboration tools, including Azure DevOps, Asana, and Jira
- Knowledge of Cloud-based application development, including MS Azure, AWS, and Google Cloud
- Business analytics knowledge, including Power BI, Azure Analysis Services, Tableau, and Anaplan
- Good understanding of HTML5, CSS, and SCSS
6. BS in Cybersecurity with 4 years of Experience
- C# .NET software development experience (full stack)
- Clear understanding and experience of working in the Agile Software development framework, TDD/BDD
- Development testing knowledge, unit testing using available frameworks such as NUnit
- Proficient in the use of source control systems, ideally GIT
- Ability to prioritise workload and meet agreed timetables
- Excellent problem-solving and analytical skills
- Excellent communication skills
- Ability to work in a dynamic team to contribute to the overall goals of the group
7. BS in Artificial Intelligence with 3 years of Experience
- Full Professional English Proficiency (B2 Level Minimum)
- Previous professional experience in similar roles
- Previous knowledge and experience with SQL Server and Back-End programming using C#
- Familiar with design patterns (MVC)
- Previous experience with Front-End Development using HTML5, CSS3, JavaScript and Bootstrap
- Strong analytical thinking and collaborative mindset
- Strong interpersonal and communication skills
- Genuine curiosity and strong passion for continuous learning.
- Great self-management and organizational skills
- Spanish Proficiency (B1/B2 Level)
8. BS in Information Systems with 2 years of Experience
- Knowledge of current web technologies (e.g., HTML5, CSS3, JavaScript)
- Experience with RESTful APIs, cloud infrastructure (AWS, Azure, GCP), and writing automated tests or container technologies (Docker, Kubernetes)
- Ability to work collaboratively in a team environment and effectively with people at all levels in an organization
- Hands-on experience in Java, C#/.NET, Python, JavaScript, experience with SQL or No-SQL databases
- Experience with Node, React, and JavaScript MVC frameworks (e.g., AngularJS, Backbone, etc.)
- Strong analytical and problem-solving skills paired with the ability to develop creative and efficient solutions
- Strong command of the English language (both verbal and written)
- Excellent communication skills and a collaborative attitude
- Keen to learn new skills and gain experience with technologies at a rapid pace
9. BS in Robotics with 3 years of Experience
- Experience in software development, and experience with one or more development languages/products.
- Experience with Microsoft .NET development products, including .NET, C#, and SQL Server.
- Experience with web development, including ASP.NET, JavaScript, and ReactJS.
- Experience with the following legacy development products, including ASP.NET MVC, VB.NET, and legacy .NET Framework versions.
- Understanding of web services.
- Familiar with code analysis or automated testing tools.
- Be able to take initiative in a delivery-focused environment.
- Ability to learn quickly and enjoy working in a dynamic, fast-paced environment as part of a high-performance team.
- Passionate about coding, problem-solving solving and creating innovative solutions for customers.
- Familiarity with financial products and markets
10. BS in Game Development with 1 year of Experience
- Knowledge of computer science fundamentals, including data structures, algorithms, and software design
- Great communication skills and the ability to articulate complex, technical concepts to a non-technical audience
- Curious, keen to learn, and proactive by nature
- Strong product mindset and passion for user experience.
- Familiarity with data models in SQL
- Knowledge of working with RESTful Web Services
- Basic knowledge in modern web technologies and a strong interest in web development
- Eligible to work in Budapest
- Experience in web development from a previous internship
- Familiarity with any major programming languages, like Java/JavaScript/Kotlin/Swift
11. BS in Applied Mathematics with 3 years of Experience
- Software development/engineering experience
- Experience programming in C# (.NET Core or .NET Standard Framework)
- Experience programming in Angular
- Experience in web application development
- Experience with JavaScript/TypeScript
- Understanding of database design principles
- Understanding of relational databases such as MS SQL Server and PostgreSQL
- Familiarity with Agile process
- Experience with writing reusable C# libraries, building custom RESTful APIs, and integrating 3rd party APIs
- Experience with code management practices and standard source management systems (e.g., Git, GitHub, BitBucket, Visual Studio Team Services/Azure DevOps)
- Previous Cloud experience (Azure, AWS)
12. BS in Mechatronics Engineering with 6 years of Experience
- Experience in development in a professional technical role.
- Must have practical experience working as a senior part of a structured professional software development environment.
- Must be a strong verbal and written communicator, able to articulate complex technical details to colleagues in a clear and unemotional manner.
- Must be prepared to code to specifications/designs/use-cases, and use dialogue to resolve inconsistencies, but be ready to learn how to contribute ideas and prototype innovations towards ongoing improvements in the product.
- Experience developing and maintaining C#/.NET REST APIs, and familiarity with enterprise-scale Web 2.0 application architecture.
- Good knowledge of how and when to use design patterns to achieve strong Object-Oriented architectures in .NET
- Ability to learning new skills and work with a team, finding innovative solutions to problems, and contributing to the constant evolution of a mature set of products.
- Strong diagnostic/debug skills and a methodical approach to problem-solving.
- Knowledge of Client/Server and Web architectures on Windows, using SQL databases and tools such as nHibernate, ODATA, EntityFramework, WebAPI in Visual Studio, Parsing, querying, and manipulation of XML/XSLT and JSON payloads.
- Experience with source control and build processes, including branching, merging, one-push-build processes, and configuration management.
- Agile, self-motivated attitude, keen to add value.
- Be able to work quickly, accurately, and flexibly towards defined deadlines.
- Experience in Database Design, SQL Server, and T-SQL, SQL profiling, and performance tuning.
- Experience in shipping shrink-wrapped software.
- Good background understanding of network protocols and hardware, on Windows and/or UNIX-based platforms.
- Experience working with automated build systems
13. BS in Computational Physics with 4 years of Experience
- Working knowledge of Python and scientific Python libraries
- Strong problem-solving, troubleshooting, and analysis skills
- Working knowledge of object-oriented programming
- Ability to work in a team environment, filling roles
- Enthusiasm for taking on new challenges
- Ability to deliver solutions to complex problems within time commitments
- Understanding of quantum information theory
- Familiarity with a systems programming language such as C/C++/Rust
- Experience in web application development
- Experience in database development
- Industrial experience developing software
14. BS in Bioinformatics with 3 years of Experience
- Curiosity about programming for the Cloud and building applications to scale
- Commercial experience working in a team in an OO or functional programming language (e.g., C#, Java, Groovy, Scala, etc.)
- Ability to adopt new technologies quickly and possess a strong desire to learn and continuously improve the craft.
- Ability to use source control and versioning tools, e.g., git.
- Understanding of build, test, and release automation
- Knowledge of scripting language in a Unix/Linux environment
- Experience of, or interest in, functional programming
- Experience with Docker, Kubernetes, Helm
- Familiarity with software design and architectural patterns
- Experience with supporting applications in production environments
15. BS in Computer Information Systems with 5 years of Experience
- Strong Linux development background
- Experience and understanding of the Agile framework
- Experience developing with multiple languages such as Golang, Python, Java, etc.
- Experience with microservice architecture, REST, API’s, gRPC
- Experience with automated CI/CD (Continuous Integration and Deployment) tools and processes, such as CircleCI and GitOps
- Experience managing and maintaining microservices (monitoring, alarming, repairing)
- Experience with public cloud and SDKs/API’s for AWS, Azure, or GCP
- Understanding of DevOps methodologies for software as a service
- Understanding of container and orchestration technologies, including Docker and Kubernetes
- Understanding of IAM concepts and technologies, including OAuth2/OpenID Connect/PKCE/SAML/LDAP
- Good at partnering, innovating, and making things happen.
- Professional with strong analytical and problem-solving skills
- Experienced in software application design tools and programming languages
- Excellent in verbal and written communication and presentation
16. BS in Electronics Engineering with 4 years of Experience
- Experience with Ruby/JavaScript
- Strong skill sets and prior experience of working on web technologies like Ruby on Rails, Python/Django, NodeJS/Express, or any such MVC frameworks
- Familiarity across the related tech stack (HTML, CSS, SQL, NoSQL, Job queues, Caching)
- Exposure to frontend JavaScript frameworks like Vue.js, React, and Angular
- Proficient with version control systems like Git and working experience with *nix systems
- Experience with writing unit tests/TDD
- Strong problem-solving skills and CS fundamentals, algorithms, data structures, etc.
- Experience with systems design and familiarity with design patterns
- Strong collaboration and communication skills with an ability to communicate technical information, both written and oral, to technical and non-technical reviewers
- Self-organized with a strong sense of responsibility and ownership, with a penchant for timely delivery
17. BS in Network Engineering with 6 years of Experience
- Embedded Linux software design experience
- Excellent oral and written communication skills
- Strong C programming skills
- Excellent problem-solving, design, development, and debugging skills
- Strong interpersonal skills, ability to work collaboratively with peers in cross-functional areas
- Experience with version control and problem tracking systems (ClearCase, Git, and Jira)
- Experience with Linux build and debugging tools
- Familiarity with Wireless 802.1x and 802.11x standards and technologies
- Familiarity with Linux drivers (I2C, SPI, USB, UART, SLIC, etc.)
- Familiarity with data communication and networking protocols and standards (TCP/IP, PPPoE, DHCP, RADIUS, Routing, NAT, Bridging, VLANs, etc.)
- Familiarity with LAN/WAN protocols and standards (Ethernet, GPON, OMCI)
18. BS in Embedded Systems Engineering with 7 years of Experience
- Full-stack experience (Java, NoSQL, HTML5, CSS3, JavaScript, Node.js).
- Engineering experience, full-stack development experience
- Java development skills for building large-scale web applications and APIs.
- Knowledge of Spring, SOA, and automated testing.
- Experience with React, HTTP/2, PWA, Serverless, Microservices, CI/CD, and cross-platform development.
- Prior use of AWS technologies at scale in a production environment.
- Strong problem-solving skills, adaptable, proactive, and willing to take ownership.
- High-quality bar and a drive of continuous improvement, just-enough documentation, unit testing, code reviews, test automation, continuous integration and deployment, and an agile approach.
- Ability to think creatively and adapt the message to the audience.
19. BS in Web Development with 5 years of Experience
- Proven C# skills with experience on both and .net Frameworks.
- Experience working with source code repositories and knowledge of web applications using REST.
- Strong analytical, problem-solving solving and prioritization skills
- Excellent teamwork/collaboration skills and proactive stance.
- Be able to quickly adapt to new information and develop comprehensive knowledge of the IT ecosystem.
- Knowledge of Data Storage stacks, including SQL D.
- Good understanding of CI/CD concepts.
- Experience with .NET Core, TDD (Test Driven Development) and BDD (Behavior Driven development) using Testing frameworks (Selenium, xUnit, Specflow), NON-SQL data stores (MongoDB), TFS or GitLab.
- Knowledge of and ability to apply Design Patterns.
- Experience with Cloud Computing, Message Queue Brokers, No-SQL DB, PowerShell, Docker, Kubernetes
20. BS in Cloud Computing with 3 years of Experience
- Ability to work effectively with others, communicate clearly, and deliver viable solutions.
- Excellent organization and planning, motivation, and interpersonal skills.
- Critical thinking, judgment, and decision-making ability.
- Must have a strong work ethic and be detail-oriented.
- Ability to work with sensitive or confidential information.
- Ability to work in a team environment, as well as independently.
- Ability to conduct training in person, by telephone, and via webinar sessions.
- Good working knowledge of the Microsoft Office Suite.
- Experience working in Customer Relationship Manager (CRM) and marketing platforms
- Strong organizational skills and the ability to multitask.
- Ability to respect deadlines in a dynamic environment
- Previous experience in Microsoft Dynamics, Power BI
- Microsoft Office and SQL knowledge
21. BS in Computer Programming with 4 years of Experience
- Must be able to obtain iBPM certification within 90 days of hire
- Knowledge of and experience in programming languages (Java, JavaScript, .NET, PHP, SQL Server)
- Experience with PHP and Java frameworks, the Sencha EXTJS JavaScript framework
- Strong JQuery, HTML, and Hibernate experience
- Experience in SQL, including scripting, writing queries, basic knowledge, and familiarity
- TFS and/or Jira/Confluence knowledge
- Knowledge of software design and implementation
- Knowledge of relational database principles and/or experience in database design, ability to create simple and complex queries
- Familiarity with Agile Software Development lifecycle
- Ability to explain complex technical terms and systems to others
- Ability to participate in the identification and implementation of continuous improvement in processes and standards for the entire team
- Excellent analytical and troubleshooting skills
- Excellent written and verbal communication skills
- Highly collaborative and able to give/receive critical feedback
- Ability to learn new applications quickly
- Solid ability to take ownership and initiative
- Understanding of test methodology, QA process, and the SDLC, understanding of how QA is performed within such a project
22. BS in Engineering Physics with 5 years of Experience
- Professional experience in PHP (Symfony framework), MySQL, or PostgreSQL
- Redis, Elasticsearch, or other in-memory storage knowledge
- RabbitMQ or other message queue management system knowledge
- Good PHPUnit or other automatic test technologies knowledge
- Understanding of front-end technologies (SASS, Vue.js, React.js)
- English on a B2 level
- Creative problem solving and a can-do approach
- Motivation to work with complex solutions
23. BS in Systems Engineering with 3 years of Experience
- Experience in coding languages, including Java, NodeJS, and JavaScript.
- Familiarity with Jenkins, GitLab CI/CD or GitHub Actions, Docker, and Kubernetes
- Experience in working with web-based software systems, APIs (RESTful), and experience with software integrations.
- Experience design Restful API’s following standards like Open API, GraphQL, and others in the market
- Knowledge and skills in developing cloud-based solutions in any of Azure, Google Cloud, and Amazon Web Services (AWS)
- Working knowledge of storing, manipulating, and querying relational data in databases.
- Working knowledge in an Agile environment.
- Skills in requirement engineering/planning and coordination.
- Strong communication skills, good team spirit.
- Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.
- Proficiency in spoken and written English.
24. BS in Electrical Engineering with 6 years of Experience
- Basics of C/C++ embedded programming
- Basics of working knowledge of software development tools (debuggers, emulators, compilers, etc)
- Basics of data digitalization, like audio sampling
- Understanding of HW design, reading schematics
- Ability to use an oscilloscope and a logic analyzer for troubleshooting
- Experience with ADI Griffin family, TI's J6 SoC, and related ARM cores
- Experience with writing low-level drivers
- Experience with embedded RTOS, like uC-OSII
- DSP programming experience
- C/C++ MDI apps programming with MS Visual Studio, Express edition (C#/.net programming)
- Familiar with PC and vehicle networking (Serial, CAN, MOST, etc) and diagnostics (UDS, KWP2000)
25. BS in Business Information Technology with 5 years of Experience
- Ability to work as a team member
- Self-motivated to contribute to their own showcase, the feasibility and benefits of a proof of concept, and document the cutting-edge solution
- Experience in Java or another object-oriented programming language
- Experience in SQL and PL/SQL
- Working experience with at least one RDBMS, e.g., Oracle, SQL Server, DB2, MySQL, PostgreSQL, etc.
- Familiarity with IDE tools, e.g., JDeveloper, Visual Studio, etc.
- Knowledge and/or experience with web services (SOAP, JSON/REST)
- Knowledge and/or experience with Oracle ADF
- Knowledge and/or experience with Angular, Ionic, or Node.js
- Knowledge and/or experience with source control software (e.g., GIT, SVN, TFS)
- Ability to design and develop solutions with business users (feel free to include relevant project and profile links, like GitHub, Kaggle, or Stack Overflow)
- Work experience either in the Insurance sector, or in a solution provider environment engaged with Insurance projects implementation
26. BS in Digital Forensics with 3 years of Experience
- Proven experience building software for either internal or external users
- Familiarity with software engineering best practices
- Experience building APIs or analysis pipelines in Python
- Experience with SQL databases such as Oracle
- Self-starter who can use their initiative to complete tasks
- Great communication skills and the ability to work in cross-functional scientific teams
- Good experience with programming using C# or Python
- Experience with developing or implementing algorithms
- Possess Security + Certification
27. BS in Applied Physics with 1 year of Experience
- Practical experience in the context of internships, working student activities, and/or similar assignments in the software engineering environment (software development and architecture)
- Confident handling of relevant IT and database systems, as well as relevant programming languages
- Knowledge of current technologies and standards, especially in the area of microservices, IoT, continuous delivery, and cloud computing, in classic IT process models, and with agile frameworks
- Enthusiasm for innovations and future trends/topics of tomorrow in the automotive industry
- Social and communication sensitivity, ability to work in a team, and assertiveness
- Good knowledge of German and English
- Good decision-making skills within fast-paced working environments
- Ambitious characteristics with a drive to succeed within tech
- Excellent communication skills and an ability to build relationships
- Understanding of databases and SQL
28. BS in Artificial Intelligence Engineering with 2 years of Experience
- Strong attention to detail and an analytical mind.
- Excellent communication skills.
- Appreciation of and interest in good design, both technically and visually.
- Strong academic achievement and project success in a field related to computer science, web development, or programming.
- Systems development experience in client or product solutions
- Experience in major development tools and processes, such as source control, requirement spec, design and design review, unit test, system test, performance test, etc.
- Experience in technical support in a DevOps capacity.
- Exposure or familiarity with one or more programming languages (Java, C, C++, C#, Python, JavaScript, etc.)
- Exposure to one or more operating systems (Microsoft, UNIX, Linux)
- Ability to build desktop applications
29. BS in Health Informatics with 3 years of Experience
- Be able to work from first principles to evaluate solutions and adapt them to a unique environment.
- Broadly skilled engineer, interested in developing web services and building always-on systems, working across a variety of technologies and service layers.
- Strong product-focused mindset.
- Ability to contribute to the process of discovering what will delight the clients and push forward one of the world’s largest and most influential industries toward a vision of openness, transparency, and evidence-based decision-making.
- Strongly-held, defensible ideas, and advocate
- Adept at identifying and evaluating trade-offs, willing to be proven wrong, and quick to walk through fire to support fellow teammates.
- Experience with Java, but more importantly, an excellent general understanding of programming concepts
- Excellent written and verbal communication skills
30. BS in Computational Mathematics with 2 years of Experience
- Prior experience in full-stack Web development
- Good knowledge of programming principles and best practices
- Good understanding of relational databases and data querying using SQL
- Strong analytical skills and problem-solving abilities
- Ability to learn new technologies quickly and independently
- Great teammate with excellent communication skills
- Ability to see the bigger picture
- Agile and easily adapts to changes
- Experience with software development technologies
31. BS in Information Science with 1 year of Experience
- Demonstrable skill with at least one programming language
- Ability to collaborate with others and work within a team
- Be a self-starter, keen to learn new skills, and love solving problems
- Engineering experience, e.g., industrial placement, final year project, side project, open source contributions
- Experience with Java/Go, JavaScript/Node.js, Ruby/Rails, Mobile app development (Android or iOS)
- Highly analytical, problem-solving mindset
- Excellent communication skills and eagerness to build relationships
- Passion to work within the IT industry and the ambition to succeed
- Good team player with a committed approach to Git, JIRA, CI (e.g., Jenkins, C/C++, JavaScript, PHP, SQL, Cryptography, Test automation
32. BS in Multimedia Computing with 4 years of Experience
- Knowledge, experience in the digital architecture domain and applications, in developing web services and emerging technologies such as micro services in cloud-based environments and virtualization.
- Experience of MASA Mesh model, including " As a Service" models (eg, SaaS, IaaS, PaaS) and platforms (eg, AWS, Azure)
- Experience with Agile/continuous integration/DevOps and understanding of SDLC, such as Waterfall, AGILE, SCRUM, etc.
- Knowledge of policies, standards, procedures, and techniques used for application development.
- Strong ability to think logically and structurally.
- Strong attention to detail.
- Experience in forward-looking technologies like RPA, AI/ML.
- Good basic understanding of data structures and databases
- Ability to code to a commercial standard, including unit testing, appropriate use of frameworks, and solid principles
33. BS in Computer Systems Engineering with 2 years of Experience
- Hands-on experience in coding in at least one scripting and one OOP language
- Proven problem-solving skills, with the ability to approach problems analytically
- Basic understanding of system design
- Ability to communicate effectively with a variety of audiences
- Frontend web development knowledge of JavaScript, Angular, or VueJS
- Knowledge of the full development life cycle
- Knowledge of working in an agile team-based development environment
- Fluent in written and spoken English
- Knowledge of software architectures and applications
34. BS in Software Development with 4 years of Experience
- In-depth knowledge of object-oriented JAVA programming
- Good English and German communication skills
- Experience in developing database queries with PL/SQL and NoSQL.
- Working knowledge of tools, including Git, JIRA, and JUnit
- Knowledge of scalable object-oriented RESTful web services
- Experience in developing applications using Spring Boot
- Commercial software development experience
- Good working knowledge of at least one programming or scripting language, e.g., JavaScript, Python, Java, etc.
- Excellent verbal and written English communication
- Ability and willingness to acquire new skills
35. BS in Scientific Computing with 2 years of Experience
- Experience with front-end and/or back-end web technologies, work with HTML, CSS/SAAS, TypeScript, Vue.js, and other frontend frameworks, .NET/.NET, C#, ASP.NET Web API, RESTful
- Theoretical knowledge of SQL.
- Experience in working with databases (e.g., Postgres, SQL Server, Elasticsearch)
- Passion to continuously learn and aim higher
- Knowledge of engineering approach to complex product development, using different technology stacks
- Understanding of modern design patterns, events, and service-oriented architecture
- Basic knowledge about tests and deployment automation
- Good English language skills
- Knowledge of server, storage, networking, and client technologies
- Ability to code/debug moderately sophisticated programs using design specifications
36. BS in IT Security with 4 years of Experience
- Experienced in HTML, CSS, JavaScript, and NodeJS
- Familiar with a JavaScript library or component framework such as Svelte, React, Angular, or Vue
- Experience in working with 3D, WebGL, Babylon, CSS transitions, and animations
- Passionate about clean and well-documented code
- Proficient in written and spoken English.
- Great team player, highly motivated, methodical approach
- Knowledge in C/C++, operating systems, algorithms, software architectures, and applications, understanding of hardware and software interactions
- Hands-on experience with storage, device drivers, databases, networking, embedded software/firmware development, and Linux.
- Understanding of object-oriented programming
- Reliable, eager to learn, and self-motivated
37. BS in Computer Networks with 5 years of Experience
- Hands-on experience with Java (C++, Python, C#), OOP, and design patterns
- Knowledge of microservices architectures and RESTful APIs exposure
- Ability to implement Continuous Integration, Continuous Delivery.
- Ability to use Agile/Scrum software development.
- Prior exposure to scripting languages (e.g., PowerShell, Perl, Bash) on Windows or Linux.
- Experience with AWS Cloud Services such as S3, EKS, EC2, DynamoDB, and SNS.
- Oracle Certified Associate/Professional Java Programmer
- Demonstrated excellence in development with a modern programming language
- Ability to showcase the design, implementation, and delivery of a feature with a product to the highest standards
- Track record of producing high-quality and testable code, using TDD, and demonstrated excellence in frontend (React, Angular, Typescript, etc) or backend technologies (Java)
38. BS in Virtual Reality with 2 years of Experience
- Java development experience (either academic or professional)
- OOP development experience
- Solid software engineering principles (data structures, OO, design patterns, multithreading)
- Good troubleshooting and debugging skills
- Working knowledge of database concepts (SQL, stored procs, schema design)
- Understanding of the formal software development lifecycle (SDLC)
- Understanding of test-driven development
- Agile mindset with solid values such as commitment, grit, openness, and respect.
- Excited to experiment and learn following the mindset of “fail fast, fail often.”
- Good verbal and written communication skills in English and Spanish.
39. BS in Mobile Computing with 3 years of Experience
- Good working knowledge of C/C++14/C# programming
- Good working knowledge of ROS2, Qt, Linux, and cross-platform software development.
- Internally motivated, able to work proficiently both independently and in a team environment
- Strong interpersonal and communication skills with both internal team members and external business stakeholders
- Strong initiative to find ways to improve solutions, systems, and processes
- Fluent in English speaking and writing
- Passionate about software engineering, first hands-on experience
- Understanding of Agile, SCRUM, Test Driven Development
- Open-minded personality with a positive spirit, problem-solving aptitude, and results-driven
- Enthusiastic team player with strong communication skills in English and good German skills
40. BS in Informatics Engineering with 1 year of Experience
- First practical experience in software development.
- Good knowledge of object-oriented programming.
- Knowledge of PHP, MYSQL, CSS, and JavaScript
- Practical experience with frameworks (e.g., jQuery) and ORM (e.g., Doctrine)
- Entrepreneurial mindset and a healthy self-initiative.
- Analytical and organizational skills.
- Good German, good written and spoken English.
- Commercial software engineering experience, particularly with Java JVM languages, Kotlin ideally
- Familiar with frontend development languages, including React and TypeScript
- Excellent communication skills
41. BS in Software Systems Engineering with 2 years of Experience
- Good degree in computer science, media informatics, business informatics, or a similar field of study.
- Development experience with common programming languages such as JavaScript, Java, and Kotlin.
- Practical experience with common frameworks (Angular, Node.js, Spring Boot, etc.) and development tools.
- Solid knowledge in connecting databases.
- Be able to quickly familiarize with new topics and technologies.
- Good English language skills and are willing to learn German.
- Open-minded and motivated to work and collaborate with different types of personalities
- Knowledge of, and entry-level experience working with some of the following SQL Server, C++, JavaScript, Angular, C#, .NET, and Cloud technologies.
- Can-do attitude with a willingness to learn and an ability to take direction from Software Engineers, Senior Software Engineers, and Software Engineer Leads.
- Strong people skills, an unshakeable passion for technology, and a focus on creating great customer experiences.
42. BS in Internet of Things with 7 years of Experience
- Technical experience along with established leadership credentials across multiple product lines
- Expert understanding of Front-End Frameworks (e.g., Angular.js, Ember.js, React, etc.) and best practices for architecting large-scale web applications
- Expert knowledge of the implications of common languages (HTML, JavaScript, Java, C++, C#, Objective-C) for user interface construction
- Strong infrastructure experience setting up and configuring scalable web applications (e.g., AWS, Azure, or traditional in-house)
- Expert knowledge of APIs, Databases, and one server-side language (e.g., .NET, Python, Java, PHP, etc.)
- Ability to rapidly prototype highly complex user interfaces for senior leadership or customer demonstration.
- Experience using any OOP (ideally Java with Maven and Spring Boot), RESTful APIs and Microservices, JUnit, MySQL/MariaDB
- Experience working within a cross-functional engineering team alongside Product Owners, UX Designers, and Agile Coaches
- Strong knowledge of Git and agile processes
43. BS in Data Engineering with 2 years of Experience
- Thorough understanding of a feature, the users impacted, the flows impacted, and the feature's purpose
- Ability to look for opportunities to simplify product and technical design
- Adept with agile software development lifecycle and DevOps principles
- Be able to communicate processes and results with all parties involved in the product team, including engineers, product owner, scrum master, third-party vendors, and customers
- Strong problem-solving and analytical skills
- Excellent communication and interpersonal skills
- Working knowledge and basic skills with one of the object-oriented languages, such as C# or Java
- Working knowledge and basic skills with one of the web front-end frameworks, such as Angular or React
- Familiar with database, data modeling, and SQL coding
44. BS in Computational Engineering with 1 year of Experience
- Experience with JavaScript AND/OR React AND/OR C++/C# and/OR NoSQL databases AND/OR data experience
- Comfort level with cross-team technical communication and design collaboration
- Skills include cloud platform technology design and development, security and privacy built-in solution design and processes, GitHub experience, Agile development processes, Docker image deployments, Terraform, and Kubernetes.
- Willingness to support the customers to ensure they receive the value and benefits of the system.
- Good customer-facing and business communication skills
- Coursework in Object Oriented Programming and Programming Languages (such as Java, JavaScript), Database Management, and Data Manipulation
- Strong team player with organizational and interpersonal skills
- Aptitude for analytical concepts and great attitude, and work ethic
- Ability to work with leadership and clients
- Strong problem-solving and troubleshooting skills.
45. BS in Game Programming with 3 years of Experience
- Experience with web application development, mobile application development, and systems engineering.
- Motivation to develop a career and skills in programming.
- Strong understanding of data structures and algorithms.
- Software development experience in programming languages
- Professional working proficiency in the English language
- Experience working across the stack with frameworks like React, Node.js, databases (Postgres), and platforms like GCP
- Experience working on full-stack projects
- Experience in small startup environments
- Experience in using Github (or any version control manager, VCM)
- Basic knowledge of using object-oriented programming (OOP) languages
- Ability to maintain CI/CD pipelines
- Ability to work on subscription or high-volume transactional systems