Acro
Software Engineer
Acro, Lexington, Kentucky, us, 40598
We are seeking a highly skilled and experienced Application Developer to join the team. The ideal candidate will have a strong background in Java, Python and JavaScript development, with experience in web frameworks like React, Falcon, and containerization. They will also have a solid understanding of data structures, algorithms, and SQL databases. The successful candidate will be able to design, develop, and deploy scalable and efficient applications, and will have experience with cloud platforms like AWS and Microsoft Azure.
Full lifecycle application development. Designing, coding and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis. Object-oriented Design and Analysis (OOA and OOD). Software modeling and simulation. Front end graphical user interface design. Software testing and quality assurance. Performance tuning, improvement, balancing, usability, automation. Supports, maintains and documents software functionality. Integrates software with existing systems. Evaluates and identifies new technologies for implementation. Maintains standards compliance. Implements localization or globalization of software
Design, develop, and deploy scalable and efficient applications using Java, Python and web frameworks like React and Falcon
Develop and maintain SQL databases
Work with cloud platforms like AWS and Microsoft Azure to deploy and manage applications
Develop and maintain APIs using Python and containerization
Collaborate with cross-functional teams to design and develop applications
Troubleshoot and debug applications using testing frameworks and debugging tools
Participate in code reviews and ensure adherence to coding standards and best practices
Must Have:
Proficiency in Java
Proficiency in Python (3.x)
Proficiency in JavaScript
Experience with API frameworks like Falcon
Experience with front-end frameworks like React and Bootstrap
Strong understanding of data structures like arrays, linked lists, stacks, and queues
Familiarity with algorithms like sorting, searching, and graph traversal
Experience with SQL databases
Experience with cloud platforms like AWS and Microsoft Azure
Familiarity with containerization using Podman (or Docker)
Knowledge of testing frameworks and familiarity with debugging tools
Experience working within an Agile development framework
Minimum Bachelors degree in computer science or related field with at least 5+ years of experience